Download ¿Qué es una base de datos?

Document related concepts

Modelo de base de datos wikipedia , lookup

Modelo relacional wikipedia , lookup

Base de datos relacional wikipedia , lookup

SQL wikipedia , lookup

Mapeo objeto wikipedia , lookup

Transcript
BASE DE DATOS
ANDRÉS EDUARDO MONTERO GONZALEZ
1
Andrés Eduardo Montero Gonzalez
Tabla de contenido
Base de Datos ...................................................................................................................................... 2
¿Qué es una base de datos? ........................................................................................................... 2
¿Qué es una tabla? (fila, columna).................................................................................................. 2
¿Qué es una identidad? .................................................................................................................. 3
¿Qué es una base de datos relacional? ........................................................................................... 4
Ejemplos de programas para realizar una base de datos ............................................................... 4
1
2
Andrés Eduardo Montero Gonzalez
Base de Datos
¿Qué es una base de datos?
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto
y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede
considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en
papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos
como la informática y la electrónica, la mayoría de las bases de datos están en formato digital
(electrónico), y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema
del almacenamiento de datos.
http://es.wikipedia.org/wiki/Base_de_datos
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información
de forma organizada para que luego podamos encontrar y utilizar fácilmente. A continuación te
presentamos una guía que te explicará el concepto y características de las bases de datos.
El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado en
California, USA. Una base de datos se puede definir como un conjunto de información relacionada
que se encuentra agrupada ó estructurada.
Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de
datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas
que manipulen ese conjunto de datos.
http://www.maestrosdelweb.com/editorial/%C2%BFque-son-las-bases-de-datos/
¿Qué es una tabla? (fila, columna)
Tabla en las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos
recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de
hoja de cálculo.
Una tabla es utilizada para organizar y presentar información. Las tablas se componen de filas y
columnas de celdas que se pueden rellenar con textos y gráficos Las tablas se componen de dos
estructuras:


Registro: es cada una de las filas en que se divide la tabla. Cada registro contiene datos de
los mismos tipos que los demás registros. Ejemplo: en una tabla de nombres y direcciones,
cada fila contendrá un nombre y una dirección.
Campo: es cada una de las columnas que forman la tabla. Contienen datos de tipo
diferente a los de otros campos. En el ejemplo anterior, un campo contendrá un tipo de
datos único, como una dirección, o un número de teléfono, un nombre, etc.
A los campos se les puede asignar, además, propiedades especiales que afectan a los registros
insertados. El campo puede ser definido como índice o autoincrementable, lo cual permite que los
2
3
Andrés Eduardo Montero Gonzalez
datos de ese campo cambien solos o sean el principal indicar a la hora de ordenar los datos
contenidos.
http://es.wikipedia.org/wiki/Tabla_(base_de_datos)
Una tabla es una herramienta de organización de información que se utiliza en bases de datos en
la informática.
En computación, una tabla hace referencia al modelado o recopilación de datos por parte de una
aplicación de un programa que permite operar con los mismos organizándolos y poniéndolos en
relación de diversas maneras.
http://www.definicionabc.com/tecnologia/tabla.php
¿Qué es una identidad?
La identidad es la propiedad que permite a un objeto diferenciarse de otros. Generalmente esta
propiedad es tal, que da nombre al objeto. Tomemos por ejemplo el "verde" como un objeto
concreto de una clase color; la propiedad que da identidad única a este objeto es precisamente su
"color" verde. Tanto es así que para nosotros no tiene sentido usar otro nombre para el objeto
que no sea el valor de la propiedad que lo identifica.
En programación la identidad de los objetos sirve para comparar si dos objetos son iguales o no.
No es raro encontrar que en muchos lenguajes de programación la identidad de un objeto esté
Determinada por la dirección de memoria de la computadora en la que se encuentra el objeto,
pero este comportamiento puede ser variado redefiniendo la identidad del objeto a otra
propiedad.
http://mx.answers.yahoo.com/question/index?qid=20111108190450AAFANbO
La identidad es la propiedad que permite a un objeto diferenciarse de otros. Generalmente esta
propiedad es tal, que da nombre al objeto. Tomemos por ejemplo el "verde" como un objeto
concreto de una clase color; la propiedad que da identidad única a este objeto es precisamente su
"color" verde. Tanto es así que para nosotros no tiene sentido usar otro nombre para el objeto
que no sea el valor de la propiedad que lo identifica.
En programación la identidad de los objetos sirve para comparar si dos objetos son iguales o no.
No es raro encontrar que en muchos lenguajes de programación la identidad de un objeto esté
determinada por la dirección de memoria de la computadora en la que se encuentra el objeto,
pero este comportamiento puede ser variado redefiniendo la identidad del objeto a otra
propiedad.
http://es.wikipedia.org/wiki/Objeto_(programaci%C3%B3n)
3
4
Andrés Eduardo Montero Gonzalez
¿Qué es una base de datos relacional?
Una Base de Datos Relacional, es una base de datos que cumple con el modelo relacional, el cual
es el modelo más utilizado en la actualidad para implementar bases de datos ya planificadas.
Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas),
y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre:
"Modelo Relacional". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los
laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en
los modelos de base de datos.
http://es.wikipedia.org/wiki/Base_de_datos_relacional
Los sistemas relacionales son importantes porque ofrecen muchos tipos de procesos de datos,
como: simplicidad y generalidad, facilidad de uso para el usuario final, períodos cortos de
aprendizaje y las consultas de información se especifican de forma sencilla.
Las bases de datos relacionales están constituidas por una o más tablas que contienen la
información ordenada de una forma organizada. Cumplen las siguientes leyes básicas:






Generalmente, contendrán muchas tablas.
Una tabla sólo contiene un número fijo de campos.
El nombre de los campos de una tabla es distinto.
Cada registro de la tabla es único.
El orden de los registros y de los campos no está determinados.
Para cada campo existe un conjunto de valores posible.
http://html.rincondelvago.com/base-de-datos-relacional.html
Ejemplos de programas para realizar una base de datos
Access, Visual FoxPro, MySQL Database, SQL Server, Oracle, Visual Basic, Excel.
http://www.ehowenespanol.com/ejemplos-programas-administracion-bases-datos-lista_126285/
4