Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNIVERSITARIO AZTECA
SOR JUANA INES DE LA CRUZ
MATERIA:
BASE DE DATOS ll.
CARRERA:
INGENIERIA EN SISTEMAS COMPUTACIONALES.
CATEDRTICO:
LIA. CONCEPCION LAGUNAS RODRIGUEZ.
TRABAJO:
COMPONENTES Y ELEMENTOS DE LOS SMBD.
ALUMNO:
LORENZO ALCARAZ JIMENEZ.
FECHA DE ENTREGA:
31 DE ENERO 2015
TAPILULA CHIAPAS
OBJETIVOS DE UN SMBD
Permitir la definicin de todos los datos
Permitir manipular los datos
Establecer controles para la seguridad de los datos
Permitir accesos concurrentes
FUNCIONES DE UN SMBD
Manejo de diccionario de datos: Definiciones y relaciones entre los datos
Transformacin y presentacin de los datos: Transformacin de los datos
nuevos para que satisfaga la estructura definida
Seguridad: Fortalecer la seguridad y privacidad de la informacin
Control de Concurrencia: Controla el acceso multiusuario. Consiste en
controlar la interaccin entre los usuarios concurrentes para no afectar la
consistencia de los datos
Integridad de datos: Minimiza la redundancia y maximiza la consistencia.
Consiste en contar con mecanismos que permiten el control de la consistencia de
los datos, evitando que estos se vean perjudicados por cambios no autorizados o
previstos
Lenguaje de acceso a la base de datos: Interfaz para la programacin de
aplicaciones. Provee acceso a los datos va lenguaje de consulta SQL y va
lenguaje procedural (pascal, c, etc)
Manejador de base de datos: Sirve de interfaz entre los datos y los programas
de aplicacin.
Procesador de consultas: Traduce las proposiciones en lenguajes de consulta a
instrucciones de bajo nivel. Adems convierte la solicitud del usuario en una forma
ms eficiente.
Compilador de DDL: Convierte las proposiciones DDL en un conjunto de tablas
que contienen metadatos, estas se almacenan en el diccionario de datos.
Archivo de datos: En l se encuentran almacenados fsicamente los datos de
una organizacin.
Diccionario de datos: Contiene la informacin referente a la estructura de la base
de datos.
ndices: Permiten un rpido acceso a registros que contienen valores especficos.
Una forma grfica de representar los componentes antes mencionados y la
relacin que existe entre ellos es la siguiente:
ELEMENTOS DE UN SMBD
DDL
El diseo general de dicha base se conoce como esquema de la base de datos.
La capacidad para modificar una definicin de esquema en un nivel sin afectar la
definicin del esquema se denomina dependencia de los datos. Existen dos
niveles de sta: independencia fsica e independencia lgica de los datos. Un
esquema de base de datos se especifica por medio de una serie de definiciones
que se expresa en un lenguaje de definicin de datos (DDL). El resultado de la
Compilacin de las proposiciones en DDL es un conjunto de tablas que se
almacenan en un archivo especial llamado diccionario de datos que contiene
metadatos, es decir, "datos acerca de los datos".
DDL
Es utilizado para describir todas las estructuras de informacin y los programas
que se usan para construir, actualizar e introducir la informacin que contiene una
base de datos.
DML
Un lenguaje de manejo de datos (DML) permite a los usuarios tener acceso a los
datos o manejarlos. Existen bsicamente dos tipos de DML: de procedimientos,
que requieren que el usuario especifique cules datos necesita y cmo se van a
obtener, y sin procedimientos, que requieren que el usuario especifique cules son
los datos que necesita sin especificar la forma de obtencin.
DCL
Un lenguaje de control de datos (DCL) que indica al motor el tipo de acceso a los
datos permitido a diversos usuarios.
Representacin de la estructura:
SQL
Es empleado por el usuario para extraer informacin de la base de datos. El
lenguaje de consulta permite al usuario hacer requisiciones de datos sin tener que
escribir un programa, usando instrucciones como el SELECT, el PROJECT y el
JOIN.