Introduccion a las bases de datos

Páginas: 10 (2410 palabras) Publicado: 6 de agosto de 2010
Tema1. Introducción. Bases de datos y usuarios de bases de datos
Elmasri/Navathe 2002

• Definiciones básicas • Ejemplo • Ficheros vs. Bases de datos • Características del enfoque de BD • Actores • Ventajas de utilizar un SGBD • Implicaciones del enfoque de BD • Cuándo NO usar un SGBD • Arquitectura de un SGBD e independencia de datos

FBD Tema 1

1

Utilización de bases de datos (BD)• Aplicaciones tradicionales de las BD (información numérica o textual): – Banco al ingresar o retirar dinero – Reservas de vuelos o de hoteles – Búsqueda en fondos bibliográficos – Solicitud de suscripción en revista – Compra en un supermercado (se actualiza el inventario) Nuevas aplicaciones de las BD: – BD multimedia: con dibujos, videos, sonidos – Stas. de información geográfica: con mapas,datos del tiempo, imágenes de satélite – Almacenes de datos (o Data Warehouses) y OLAP (stas. de Proceso Analítico On-Line): analizan y extraen información útil para la toma de decisiones – BD activas y de tiempo real: útiles en procesos de control industrial y fabricación La aplicación de técnicas de búsqueda en BD a la web está mejorando la eficiencia de las búsquedas en este entorno



•FBD Tema 1

2

Definiciones básicas
• BD (base de datos): colección de datos relacionados entre sí. – Datos: hechos conocidos que pueden registrarse y que tienen un significado implícito (nombres, teléfonos, direcciones ..) SGBD (sistema de gestión de BD): Conjunto de programas que permite a los usuarios crear y mantener una BD – De propósito general – Definir, construir, manipular datos paraaplicaciones diversas SBD (sistema de BD): conjunto formado por la BD y el software.
Usuarios / Programadores





SBD
Programas de aplicación Consultas SGBD BD
Catálogo

FBD Tema 1

3

BD, propiedades implícitas
• Representa aspectos del mundo real (minimundo o universo del discurso) – Cambios en el mundo real se reflejan en la BD.



Colección lógicamente coherente dedatos que tienen un significado inherente (no puede ser un conjunto de datos aleatorio)



Fin específico: para usuarios específicos y con aplicaciones preconcebidas para ellos.

FBD Tema 1

4

Ejemplo: BD UNIVERSIDAD
ALUMNO

Nombre Smith Brown
CURSO

Código Alumno 17 8
Código Curso CS1310 CS3320 MATE2410 CS3380

Año 1 2
Créditos 4 4 3 3

Carrera CS CS
Departamento CS CS MATECS

NombreCurso Introd. a la computación Estructuras de datos Matemática Discreta Bases de Datos

Relaciones o vínculos

SECCIÓN

Identificador Sección Código Curso 85 MATE2410 92 CS1310 102 CS3320 112 MATE2410 119 CS1310 135 CS3380
INFORME_CALIFICACIONES

Semestre Otoño Otoño Primavera Otoño Otoño Otoño

Año 98 98 99 99 99 99

Profesor King Anderson Knuth Chang Anderson StoneCódigo Alumno Identificador Sección Calificación 17 112 B 17 119 C 8 85 A 8 92 A 8 102 B 8 135 A
REQUISITO Código Curso CS3380
CS3380 CS3320 Número Requisito CS3320 MATE2410 CS1310

FBD Tema 1

5

Ejemplo (2)
• • • Estructura: archivos, registros, campos. Datos. Definir la BD: – Qué elementos de información (campos) hay en los registros del archivo – Tipo de datos de cada campo –Restricciones de los datos Construir la BD: – Cargar datos en los archivos – Los registros pueden estar relacionados entre sí: (El estudiante “Suárez” con su notas de informe_notas) → relación (o vínculo) Manipular la BD: – Consultas: “Obtener el expediente de Smith” (sus cursos y calificaciones) “Nombre de los estudiantes de BD de otoño del 99 y nota obtenida” – Actualizaciones: “Cambiar el año de Smith asegundo” “Crear una nueva sección de BD para este semestre”
FBD Tema 1 6





Datos e información
• Datos – Parte física de la representación. – Ejemplo: MATE2410, 2, 17 ... Información – Significado que se da a los datos – En el ejemplo: • MATE2410, En el departamento de Matemáticas la asignatura con código 2410. 2 específica en que cuatrimestre se imparte la asignatura. • 17...
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