Introduccion A Base De Datos

Páginas: 5 (1240 palabras) Publicado: 30 de enero de 2013
Introducción a las Bases de Datos
Organización lógica de los datos Sistemas basados en archivos Concepto intuitivo de base de datos Sistemas gestores de bases de datos Definición Características y ventajas Bases de datos Definición Operaciones: Lenguajes DDL y DML Usuarios Esquema conceptual Arquitectura de un sistema gestor de bases de datos Niveles de abstracción Independencia de los datos(física y lógica)

Bibliografía
- C.J. Date: “Introducción a los sistemas de bases de datos” Pearson Educación, 2001. ISBN 968-444-419-2. - Ramez A. Elmasri & Shamkant B. Navathe: “Fundamentos de Sistemas de Bases de Datos”. Addison-Wesley, 2002 [3ª edición]. ISBN 84-782-9051-6. - Henry F. Korth, Abraham Silberschatz & S. Sudarshan: “Fundamentos de Bases de Datos”. Mc-Graw Hill, 2002 [4ª edición].ISBN 84-481-3654-3. - Olga Pons, Nicolás Marín, Juan Miguel Medina, Silvia Acid & Mª Amparo Vila: “Introducción a las bases de datos” Granada: Librería Fleming, 2003. ISBN 84-607-8950-0.

Organización lógica de los datos
Sistemas basados en archivos
Campo Unidad mínima

Registro

Conjunto de campos relacionados

Fichero

Conjunto de registros relacionados

Carpeta

Conjunto deficheros relacionados

Las carpetas se organizan jerárquicamente (carpetas y subcarpetas) para formar un árbol:

Bases de Datos

1

© Fernando Berzal

Ejemplo Gestión de la universidad
Utilización de aplicaciones distintas para cada necesidad Cada programa define y gestiona sus propios datos Aplicaciones Matrículas Actas Expedientes y certificados Organización docente Horarios … DatosAlumnos, asignaturas… Asignaturas, profesores, alumnos… Alumnos, planes de estudio… Profesores, asignaturas, departamentos… Profesores, grupos, asignaturas, aulas…

Problema:

Los datos pertenecen a las aplicaciones

Consecuencias:

Existencia de datos redundantes Posible aparición de inconsistencias Información no reutilizable p.ej. Dificultad a la hora de relacionar datos (¿en qué aula estáun alumno a una hora determinada?)

Solución:

Base de datos común para distintas aplicaciones En la base de datos se almacenan, de forma centralizada, los datos referentes a asignaturas, planes de estudio, cursos, grupos, alumnos, profesores, departamentos, aulas... Las distintas aplicaciones trabajan sobre los mismos datos, que se comparten en función de las necesidades de cada aplicación.Bases de Datos

2

© Fernando Berzal

Concepto intuitivo de base de datos
Fondo común de información almacenada en una computadora para que cualquier persona o programa autorizado pueda acceder a ella, independientemente de su lugar de procedencia y del uso que haga de ella.

Base de datos
Conjunto de datos comunes que se almacenan sin redundancia para ser útiles en diferentesaplicaciones.

Sistemas gestores de bases de datos
Limitaciones e inconvenientes de los sistemas basados en archivos Resulta complejo utilizar directamente un sistema de archivos para: - Modificar dinámicamente la estructura de un archivo - Consultar o actualizar un archivo de forma flexible - Proteger ciertos datos de usuarios no autorizados - Permitir el acceso a los datos desde distintasaplicaciones Solución Utilizar un sistema de gestión de bases de datos

Sistema de Gestión de Bases de Datos (DBMS)
Software con capacidad para definir, mantener y utilizar una base de datos. Un sistema de gestión de bases de datos debe permitir definir estructuras de almacenamiento, acceder a los datos de forma eficiente y segura, etc.. Ejemplos: Oracle, IBM DB2, Microsoft SQL Server, Interbase, MySQL…Bases de Datos

3

© Fernando Berzal

Características de un sistema gestor de bases de datos
1. Los datos se organizan independientemente de las aplicaciones que los vayan a usar (independencia lógica) y de los ficheros en los que vayan a almacenarse (independencia física). 2. Los usuarios y las aplicaciones pueden acceder a los datos mediante el uso de lenguajes de consulta (p.ej....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion A La Base De Datos
  • Introducción a Base de Datos
  • Introduccion a Bases De Datos
  • Introducción base de datos
  • Introducción A Las Bases De Datos
  • INTRODUCCION A LOS SISTEMAS DE BASE DE DATOS
  • Introducción Base De Datos
  • Sql Introduccion A Las Bases De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS