BASE DE DATOS

Páginas: 77 (19172 palabras) Publicado: 29 de julio de 2013
CONTENIDO



Pág.
INTRODUCCION

4
UNIDAD 1 INTRODUCCIÓN A BASE DE DATOS
4
1. 1 ORIGEN Y EVOLUCION DE LAS BASES DE DATOS
4
1. 2 CONCEPTO DE BASES DE DATOS
8
1. 3 EL SISTEMA DE GESTIÓN DE BASE DE DATOS
10
1. 3. 1 Funciones de los sistemas de gestión de base de datos
12
1. 3. 2 Niveles de abstracción de datos
12
1. 3. 3 Ventajas e inconvenientes de un sistemade bases de datos
14
1. 4 MODELOS DE DATOS
15
1. 4. 1 Modelos lógicos basados en objetos
17
1. 4. 2 Modelos lógicos basados en registros
18
1. 4. 3 Modelos físicos de datos
19
1. 5 INSTANCIAS Y ESQUEMAS
19
1. 6 INDEPENDENCIA DE DATOS
20
1. 7 LENGUAJE DE BASE DE DATOS
21
1. 7. 1 Lenguaje de definición de datos
22
1. 7. 2 Lenguaje de manipulación de datos22
1. 8 ADMINISTRACIÓN DE BASE DE DATOS
23
1. 8. 1 Usuarios de base de datos
23
1. 8. 2 Estructura del sistema completo
25
UNIDAD 2 MODELO ENTIDAD - RELACION
27
2.1 INTRODUCCION
27
2.2 ENTIDADES
27
2.3 RELACIONES
28
2.4 ATRIBUTOS
30
2.5 RESTRICCIONES
31
2.5.1 Identificadores
31
2.5.2 Cardinalidades
32
2.5.2 Dependencias en existencia y enidentificación
33
2.6 MODELO ENTIDAD-RELACION EXTENDIDO
34
2.6.1 Subclase y Superclase
34
2.6.2 Especialización
34
2.6.3 Generalización
35
2.6.4 Restricciones de especialización y generalización
36
2.7 DISEÑO DE UN ESQUEMA ENTIDAD-RELACION
37
UNIDAD 3 MODELO RELACIONAL
38
3.1 INTRODUCCION
38
3.2 DOMINIO Y ATRIBUTO
38
3.3 RELACIONES
39
3.4 CLAVES
41
3.5 RETRICCIONES
413.5.1 Restricciones inherentes
41
3.5.2 Restricciones de usuario
41
3.6 MODELO LOGICO DE DATOS
42
3.6.1 Etapas del diseño lógico
42
3.6.2 Transformación del esquema conceptual al lógico estándar
42
3.6.3 Reglas de transformación
43
3.6.3.1 Transformación de dominios
43
3.6.3.2 Transformación de entidades
43
3.6.3.3 Transformación de atributos deentidades
44
3.6.3.4 Transformación de relaciones
44
UNIDAD 4 NORMALIZACION DE DATOS
47
4.1 TEORIA DE LA NORMALIZACIÓN
47
4.2 DEPENDENCIA FUNCIONAL
48
4.3 FORMAS NORMALES 1FN, 2FN, 3FN, FNBC
50
UNIDAD 5 LENGUAJE SQL
52
5.1 INTRODUCCION
52
5.2 MODOS DE UTILIZACIÓN
52
5.3 ELEMENTOS DEL SQL
52
5.3.1 Comandos
52
5.3.2 Cláusulas
53
5.3.3 Operadores
54
5.3.4Funciones de agregación
55
5.4 DDL
55
5.4.1 Creación de tablas
55
5.4.2 Borrado de tablas
56
5.4.3 Tipo de datos
57
5.4.4 Modificación tablas
59
5.5 DQL
60
5.5.1 Comando Select
60
5.5.2 Consultas básicas
60
5.5.3 Consultas con predicado
61
5.5.4 Criterios de selección
62
5.5.5 Funciones
64
5.5.6 Consultas de agrupamiento
66
5.6 DML
665.6.1 Inserción de datos
67
5.6.2 Actualización de datos
67
5.6.3 Borrado de datos
68
Ejercicios propuestos
69


INTRODUCCION

En el mundo actual existe una cada vez mayor demanda de datos. Esta demanda siempre ha sido patente en empresas y sociedades, pero en estos años la demanda todavía de ha disparado más debido al acceso multitudinario a las redes integradas en Internet.Por lo cual la información se ha hecho cada vez más importante en las organizaciones, convirtiéndose en una mina que hay que explotar
En informática se conoce como dato a cualquier elemento informativo que tenga relevancia para un usuario y la información es un conjunto de datos significativos y pertinentes que describan sucesos o entidades... En la actualidad, y en gran parte gracias a latecnología y recursos disponibles provenientes de campos como la informática y la electrónica, las bases de datos pueden adquirir diversas formas, ofreciendo un amplio rango de soluciones al problema de almacenar datos.
Antes de la aparición de las aplicaciones informáticas, las empresas tenían como únicas herramientas de gestión de datos a los cajones, carpetas y fichas en las que se almacenaban...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS