Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database)...
-
Upload
melania-sol -
Category
Documents
-
view
212 -
download
0
Transcript of Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database)...
![Page 1: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/1.jpg)
ACCESS 2007
Lic. en Inf. Manuel Álvaro Pacheco Hoyo
![Page 2: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/2.jpg)
Una base de datos o banco de datos (en inglés: database) 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.
En la actualidad, 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), que ofrece un amplio rango de soluciones al problema de almacenar datos.
¿Qué son las bases de datos?
![Page 3: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/3.jpg)
Según la variabilidad de los datos almacenados
◦ Bases de datos estáticas
◦ Bases de datos dinámicas
Tipos de bases de datos
![Page 4: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/4.jpg)
Según el contenido
◦ Bases de datos bibliográficas
◦ Bases de datos de texto completo
◦ Directorios
◦ Bases de datos o "bibliotecas" de información Biológica
![Page 5: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/5.jpg)
Además de la clasificación por la función de las bases de datos, éstas también se pueden clasificar de acuerdo a su modelo de administración de datos.
Bases de datos jerárquicasBase de datos de redBase de datos relacional Bases de datos multidimensionalesBases de datos orientadas a objetosBases de datos documentalesBase de datos deductivasGestión de bases de datos distribuida
Modelos de bases de datos
![Page 6: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/6.jpg)
![Page 7: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/7.jpg)
Esto es pensando en cada relación como si fuese una tabla que está compuesta por registros (las filas de una tabla), que representarían las tuplas, y campos (las columnas de una tabla)
El modelo relacional
![Page 8: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/8.jpg)
El proceso de normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
Las bases de datos relacionales se normalizan para:
Evitar la redundancia de los datos.
Evitar problemas de actualización de los datos en las tablas.
Proteger la integridad de los datos.
Normalización de bases de datos
![Page 9: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/9.jpg)
En el modelo relacional es frecuente llamar tabla a una relación, aunque para que una tabla sea considerada como una relación tiene que cumplir con algunas restricciones:
Cada columna debe tener su nombre único. No puede haber dos filas iguales. No se permiten los duplicados. Todos los datos en una columna deben ser
del mismo tipo.
![Page 10: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/10.jpg)
Los términos Relación, Tupla y Atributo derivan del álgebra y cálculo relacional, que constituyen la fuente teórica del modelo de base de datos relacional.
![Page 11: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/11.jpg)
Un campo es una unidad que almacena determinada información, que puede ser un nombre, un código, un teletono, etc. Cada campo tiene definido un tipo de información (texto, numérico, fecha, etc.) y no acepta otra. Algunos campos también pueden aceptar, a no, permanecer vacios
Concepto de campo
![Page 12: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/12.jpg)
Un registro es un conjunto de campos can datos relacionados, que pertenecen a un mismo asunto, persona o empresa, por ejemplo. Un registro que contiene código, nombre, dirección,. teléfono puede referirse a un cliente, del mismo modo que un registro con NIF, razón social, nombre comercial, dirección y teléfono almacena los datos de una empresa.
Concepto basi co de registro
![Page 13: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/13.jpg)
Una tabla es un conjunto de registros con la misma estructura (Ios mismos campos).
Concepto básico de tabla
![Page 14: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/14.jpg)
Una base de datos consiste en un conjunto de tablas que pueden o no relacionarse entre si y en general, son utilizadas por uno o varios sistemas de computadoras que acceden a ellas tanto para incluir nueva información como para consultarla.
Concepto básico de base de datos
![Page 15: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/15.jpg)
Relación = tabla o archivo Tupla = registro, fila o renglón Atributo = columna o campo Clave = llave o código de identificación Clave Candidata = superclave mínima Clave Primaria = clave candidata elegida Clave Ajena = clave externa o clave foránea Clave Alternativa = clave secundaria Dependencia Multivaluada = dependencia multivalor RDBMS = Del inglés Relational Data Base Manager
System que significa, Sistema Gestor de Bases de Datos Relacionales.
1FN = Significa, Primera Forma Normal o 1NF del inglés First Normal Form.
Terminología relacional equivalente
![Page 16: Lic. en Inf. Manuel Álvaro Pacheco Hoyo. Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto.](https://reader036.fdocumento.com/reader036/viewer/2022070418/5665b4641a28abb57c9120de/html5/thumbnails/16.jpg)