You are on page 1of 6

UNIVERSIDAD GALILEO

FISSIC – IDEA
Licenciatura en Tecnología y Administración de Empresas
Base de Datos
CEI Jutiapa
Licenciada Carmina Segura

Resumen Capitulo 3 y 4

García Valdés, Mario José
IDE 12353003
27 de Septiembre de 2015.

QUE ES EL DBMS Son las siglas de Data Base Management System o Sistema Administrador de Base de Datos y consiste en un conjunto de programas con funciones específicas para facilitar la administración de la base de datos. cuenta con dos bases de datos para su funcionamiento: una que es propia del sistema y otra que es la que utiliza el usuario. consulta. Los comandos utilizados en DDLñ son CREATE (creación). borrar y consultar información de la base de datos del usuario. eliminación y modificación de los datos que ya existen en la base de datos. Los lenguajes para la administración y manipulación de los datos son: Lenguaje de Definición de Datos o DDL(Data Definition Language) permite definir el esquema de la base de datos.SISTEMAS ADMINISTRADORES DE BASES DE DATOS Son productos de software que se encuentran en el mercado informático para satisfacer necesidades de los usuarios. Esquema de base de datos se refiere a la forma en que se organizan los datos en tablas y los tipos de datos para cada columna de la tabla LENGUAJES ESPECIALES que permiten la comunicación entre los usuarios y la base de datos. GRANT (otorgar privilegios de acceso) y ALTER (modificar estructura de la base de datos) Lenguaje de Manipulación de Datos o DML (Data Manipulation Language) permite a los usuarios realizar tareas como: Ingreso de nueva información. A la información contenida en el diccionario de datos de le llama Metadatos. ya que almacena datos sobre la organización de la base de datos que será almacenada para propósitos de la empresa. Permite ingresar. modificar. La base de datos del usuario contiene todos los datos del usuario y la base de datos propia contiene información sobre la base de datos del usuario A la base de datos del DBMS se le conoce como diccionario de datos. Las instrucciones que se escriben en DML afectan directamente a la base de datos del usuario y no a la del DBMS Lenguaje Estructurado de Consulta: facilita la obentención de información y se le conoce como SQL (Structured Query Language) . COMPONENTES DEL DBMS BASES DE DATOS: Son archivos de información. REVOKE (quitar privilegios de acceso).

utiliza la bitácora de transacciones. para que al usuario se le presente la información. Modificación a la estructura de la base de datos. almacenar y presentar información. MODELOS DE BASES DE DATOS . Creación de la base de datos 2. Definición de restricciones a la base de datos que garanticen la exactitud de los datos. técnicas sofisticadas para accesar la información. 4. estructuras de almacenamiento y la organización física. sin que el conozca detalles sobre el almacenamiento y mantenimiento de los datos. Definición de procedimientos para realizar copias de respaldo y restauración de información 5. 3. Los sistemas administradores de Bases de Datos se desenvuelven en un ambiente o arquitectura de tres niveles. En él se tienen todas las definiciones de los tipos de datos. Las funciones específicas que el DBA debe realizar 1. la ubicación de los dataos dentro de cada tabla.Programas en los DBMS existen programas que realizan funciones específicas: tales como Gestor de Concurrencia este programa establece controles que permiten el accso y actualización a la Base de Datos o varios usuarios de manera simultánea. QUIEN ES EL ADMINISTRADOR D ELA BASE DE DATOS O DBA Es la persona responsable de velar por la integridad y seguridad de la base de datos. Nivel Interno Se describe todo lo que respecta a la administración de la base de datos como: almacenamiento físico. Para realizar la tarea. Nivel conceptual También se le conoce como nivel lógico. PROGRAMAS que realizan determinadas tareas para acceder. Gestor de Recuperación es el programa encargado de restaurar la base de datos y dejarla tal como se encontraba la información antes de cualquier falla. Velar por el rendimiento de la base de datos. Gestor de Autorización e Integridad verifica que la información sea accesada por los usuarios con autorización para realizar lo solicitado como también deberá verificar que la información que se agrega o modifica en la base de datos sea la correcta o con los parámetros definidos por la empresa.

donde al nivel superior se llama raíz y a los niveles inferiores hojas. con la cual realiza todas las operación de manipulación de loa datos. Jerárquico Es el modelo que presenta los datos den forma de un árbol volteado hacia arriba. .Se refiere a los modelos que establecen las características particulares para la definición de los datos. Red Es muy parecido al modelo jerarquico con la diferencia que este permite que un nodo hijo pueda tener mas de un nodo padre. las relaciones entre las tablas. los metodos de acceso y manipulación de los datos. Una base de datos relacional es una base de datos en donde todos los datos visibles a los usuarios están organizados estrictamente como tablas de valores y en donde todas las operaciones de la base de datos operan sobre estas tablas. Relacional En 1970 el doctor Ted Codd desarolla un nuevo concepto de base de datos basado en la teoría matemática de conjuntos.

COLUMNA Es la unidad mas pequeña de información de una base de datos también se le conoce como campo y en el ambiente de base de datos relacional se le conoce formalmente como atributo FILA A la agrupación de columnas se le llama fila. GRADO El grado de una tabla se refiere al número de columnas asociadas a una tabla LLAVE PRIMARIA La llave primaria es el nombre que recibe una o vías columnas cuyo contenido es un valor único y no nulo. con la característica de ser única en la tabla Las llaves primarias pueden ser simples o compuestas. La simple es cuando únicamente una columna de la tabla identifica a cada fila y la compuesta en es cuando dos o más columnas permitirán la identificación única de cada fila de la tabla. es el equivalente a un registro en un ambiente de archivos planos y formalmente en el ambiente de bases de datos relacional se le conoce como tupla TABLA Es la agrupación de filas y también se le conoce como archivo de datos. siempre tienen un valor que identifica a cada una de las filas de la tabla.MODELO RELACIONAL El modelo relacional es el que permite organizar lo datos en tablas de valores. es decir. CARDINALIDAD La cardinalidad de la tabla consiste en determinar el número de filas asociadas a una tabla. LLAVE FORANEA Es el nombre qu recibe aquella columna cuyo valor hace referencia ala llave primaria de otra tabla. Una tabla no es más que la agrupación de datos organizados en filas y columnas donde una fila es la agrupación de columnas y se conoce como columna a cada dato que se almacena. Se identifica como Fk .

MECANISMOS PARA VELAR POR LA INTEGRIDAD DE LA BASE DE DATOS La integridad de la base de datos se refiere a la exactitud y consistencia de los datos. INTEGRIDAD DE IDENTIDAD Consiste en la definición de una o varias columnas que serán las llaves primarias para cada tabla. INTEGRIDAD DE DOMINIO Consiste en delimitar los valores que puede tomar una columna en particular y garantizar que se almacenen los datos correctos en la base de datos. caracteres especiales o combinación de ellos que son utilizados para almacenar algún tipo de información con dichos requisitos. CADENA DE CARACTERES} Es un conjunto de letras. .GENERACION DE TABLAS VISTAS Las tablas vistas son utilizadas para proporcionar únicamente la información solicitada por el usuario.