Informatica 1

Páginas: 9 (2194 palabras) Publicado: 23 de septiembre de 2015
Un sistema de bases de datos (SBD) es el conjunto de bases de datos unido a los programas que interactúan con el mismo.
Una base de datos posee un administrador que se encarga de determinar los métodos de acceso a la información que se almacena en la misma y velar por su buen funcionamiento.
El administrador de base de datos tiene entre sus funciones:
Definir las estructuras de almacenamiento ylos métodos de acceso.
Definir el esquema de base de datos.
Realizar modificaciones del esquema y su organización física.
Conceder los permisos de acceso a la información a los diferentes usuarios de la BD
Determinar los mecanismos para salvar la información.
Especificar las restricciones de intregidad.
Arquitectura de una BD
Una base de datos se divide 3 niveles de abstracción
Nivel externo: Eneste nivel es donde el usuario ve lo externo de la base de datos sin llegar a las especificaciones de cómo está estructurada ni cómo se realiza el tratamiento a los ficheros. Es lo que a cada usuario interesa individualmente.
Nivel conceptual: Vista comunitaria de toda la información. Es la estructura de la base de datos.
Nivel interno: Es el nivel donde se encuentran los ficheros para eltratamiento del acceso a la información almacenada en la base de datos.
Gráficamente una base de datos puede verse de la siguiente forma:
Lenguajes de bases de datos que usan los usuarios
Lenguaje de Definición de Datos (DDL): Conjunto de sentencias que permiten la definición de la estructura de la base de datos.
Ejemplo: CREATE TABLE (en SQL)
Lenguaje de Manipulación de Datos (DML): Sentencias quepermiten insertar, borrar, actualizar, recuperar, organizar toda la información que se encuentra almacenada en la base de datos. Son instrucciones que uno crea o llamados a procedimientos.
Lenguaje Procedimental (PL): Son lenguajes donde se dice lo que se quiere y cómo se debe hacer lo que se quiere.
Lenguaje no Procedimental (PNL): Son lenguajes donde se dice lo que se quiere y no cómo se debehacer lo que se quiere.

Sistema de gestión de base de datos (SGBD)
Es un sistema que proporciona una interacción con los datos almacenados en la BD y los procedimientos de aplicación y consulta hechos al sistema.
Componentes de un SGBD
Gestor de archivos (GA): Gestiona la asignación de memoria en disco y las estructuras de datos
Gestor de base de datos (GBD): Se encarga de la interface con los datosde bajo nivel y programas de aplicación y consultas.
Procesador de consultas (PC): Traduce las consultas realizadas a lenguaje de bajo nivel.
Precompilador de DML (PDML): Convierte las sentencias de DML en llamadas a procedimientos.
Compilador de DDL (CDDL): Convierte las sentencias de DDL en conjuntos de tablas.
Estructura de datos
Como se dijo anteriormente un dato es un conjunto de caracteresque describe algo de nuestra realidad. Pero bien, no todos los datos que nos encontramos en el proceso de análisis de un fenómeno, constituye información. Se denomina información a la parte de los datos que influye en las acciones o en la toma de decisiones o a aquellos datos que su ausencia determina en la toma de decisiones o en la realización de las acciones dentro de un fenómeno particular.Para el almacenamiento de la información en un ordenador se establecen ciertas estructuras de datos que se corresponden con las características de la información almacenada. Entre las estructuras de datos en las que se almacena la informacion se encuentran tres tipos fundamentales de archivos:
Archivo de datos: Para almacenar los datos.
Diccionarios de datos: Para almacenar información sobre losdatos que se almacenan en la BD.
Indice: Proporciona un acceso rápido a los datos.
Características del SGBD
1. Capacidad de acceder a grandes volúmenes de información de una forma eficiente.
2. Soportar los modelos de datos a través del cual los usuarios pueden ver la información.
3. Soportar un lenguaje de alto nivel que permita a los usuarios definir estructura de datos, acceder a los datos y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informática 1
  • informatica 1
  • informatica 1
  • Informatica 1
  • Informatica 1
  • informatica 1
  • Informatica 1
  • Informatica 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS