Documente Academic
Documente Profesional
Documente Cultură
Introducción
Un Sistema de Gestión de Bases de Datos (SGBD) es una colección de datos relacionados entre
sí y un conjunto de programas para acceder a ellos. El objetivo principal de un SGBD es una
forma de almacenar y recuperar información de las Bases de Datos, estos SGBD están
diseñados para gestionar grandes cantidades de información, proporcionando los mecanismos
para su manipulación y garantizar su seguridad.
Contenido
Instancias y Esquemas. Instancia las bases de datos cambian con el tiempo a medida que
insertan o eliminan información, la colección de datos en un momento en particular se
denomina instancia, Esquema el diseño general de las bases de datos se denomina esquema y
esta cambia muy raras veces
Modelos de Datos. Detrás de una estructura de Base de Datos esta un modelo de Datos,
Modelo Relacional Usa tablas para representar los datos y sus relaciones, Modelo Entidad-
Relación Usa entidades y sus relaciones, Modelo de Datos basado en Objetos combina el
modelo de datos orientado a objetos y modelo de datos relacionales.
1.4 Lenguajes de Bases de Datos.
Lenguaje de Manipulación de Datos (DML) Es un lenguaje que permite a los usuarios acceder
y manipular Datos, Lenguaje de definición de Datos
1.5 Base de Datos Relacionales.
Tablas Cada tabla está formado por múltiples columnas que tienen un único nombre, por
ejemplo la tabla “Instructor” que tendría las tablas “ID”, “Nombre” y “Salario”
1.6 Diseño de Base de Datos.
Normalización Es un método para diseñar una base de datos relacional, cuyo objetivo es
generar un conjunto de esquemas sin redundancia
1.7
1.8 Gestión de transacciones.
Una transacción es una colección de operaciones que realiza una única lógica, contiene 3
propiedades fundamentales: Atomicidad es una unidad indivisible es decir la operación se
ejecuta completa o no se ejecuta. Consistencia indica que después de la operación la BD debe
estar en un estado correcto. Durabilidad después de la transacción los nuevos datos deben
persistir a pesar de la posibilidad de falta del sistema.
1.9 Arquitectura de la Base de Datos.
La arquitectura del sistema de base de datos está muy influenciada por el subyacente (por
debajo) sistema informático en el cual se ejecuta. El sistema puede ser centralizado donde los
datos tienen su contenido en un solo lugar físico de almacenamiento o cliente –servidor,
donde una maquina servidor ejecuta la tarea en nombre de máquinas de diferentes clientes.
1.10 Minería de Datos y recuperación de información.
La minería de datos se refiere al proceso semiautomático de enormes bases de datos con la
finalidad de encontrar patrones útiles. En otras palabras la minería de datos se ocupa del
descubrimiento de conocimiento en bases de datos.
1.11 Las bases de datos especializadas.
Debido a las restricciones del modelo de datos relacional han desarrollado varios modelos de
datos por ejemplo el Modelo de datos en base a Objetos que es programación orientada a
objetos que se ha convertido el software de desarrollo dominante, y el Modelo de datos
semiestructurado que permite la especificación de los datos donde los diferentes elementos
de datos del mismo tipo pueden tener distintos conjuntos de atributos.
1.12 Usuarios y los administradores de base de datos.
Las distintas interfaces han sido diseñadas para los diferentes tipos de usuarios. Usuarios
ingenuos usuarios simples que interactúan con sistema invocando uno de los programas de
aplicación, Los programadores de aplicaciones que son expertos en la informática que
escriben aplicaciones, Usuarios sofisticados interactúan con el sistema sin necesidad de
escribir el programa y los Usuarios especializados escriben base de datos especializada.
El administrador tiene control central de los datos y de los programas que tiene permisos
para el acceso a dichos datos.
1.13 Historia de los sistemas de base de datos
El procesamiento de información impulsa el crecimiento de los ordenadores, como lo ha
hecho desde el principio. Por ejemplo para guardar los datos del censo de EE UU se utilizó
tarjetas perforadas inventados por Herman Hollerith.
Conclusiones:
La gestión de transacciones asegura que la base de datos se mantenga en un estado correcto
a pesar de los fallos del sistema. O perdida del sistema.
La arquitectura del sistema de base de datos está fuertemente influenciado por el subyacente
sistema del ordenador en el que funciona el sistema de base de datos.