Manual de java

Solo disponible en BuenasTareas
  • Páginas : 140 (34918 palabras )
  • Descarga(s) : 4
  • Publicado : 18 de julio de 2010
Leer documento completo
Vista previa del texto
GESTIÓN DE BASES DE DATOS

1

PRÓLOGO INTRODUCCIÓN INSTALAR EL SERVIDOR MYSQL Y... ¿POR QUÉ MYSQL? DEFINICIONES DATO BASE DE DATOS SGBD (DBMS) CONSULTA REDUNDANCIA DE DATOS INCONSISTENCIA DE DATOS INTEGRIDAD DE DATOS DISEÑO DE BASES DE DATOS: EL MODELO CONCEPTUAL EL MODELO ENTIDAD-RELACIÓN MODELADO DE BASES DE DATOS MODELO ENTIDAD-RELACIÓN DEFINICIONES ENTIDAD RELACIÓN CLAVE CLAVESCANDIDATAS CLAVE PRINCIPAL CLAVES DE INTERRELACIONES ENTIDADES FUERTES Y DÉBILES DEPENDENCIA DE EXISTENCIA GENERALIZACIÓN ESPECIALIZACIÓN REPRESENTACIÓN DE ENTIDADES Y RELACIONES: DIAGRAMAS ENTIDAD ATRIBUTO INTERRELACIÓN DOMINIO DIAGRAMA CONSTRUIR UN MODELO E-R PROCESO EXTENSIONES EJEMPLO 1 IDENTIFICAR CONJUNTOS DE ENTIDADES IDENTIFICAR CONJUNTOS DE INTERRELACIONES TRAZAR PRIMER DIAGRAMA IDENTIFICARATRIBUTOS SELECCIONAR CLAVES PRINCIPALES

8 8 9 10 11 11 11 11 12 12 12 12

13 13 15 15 15 17 18 19 19 19 19 20 20 21 21 21 21 22 23 23 23 25 25 26 26 26 26 27 27

2

VERIFICAR EL MODELO EJEMPLO 2 IDENTIFICAR CONJUNTOS DE ENTIDADES IDENTIFICAR CONJUNTOS DE INTERRELACIONES TRAZAR PRIMER DIAGRAMA IDENTIFICAR ATRIBUTOS IDENTIFICAR CLAVES PRINCIPALES VERIFICAR EL MODELO DISEÑO DE BASES DE DATOS: ELMODELO LÓGICO EL MODELO RELACIONAL MODELO RELACIONAL DEFINICIONES RELACIÓN TUPLA ATRIBUTO NULO (NULL) DOMINIO MODELO RELACIONAL CARDINALIDAD GRADO ESQUEMA INSTANCIA CLAVE INTERRELACIÓN PASO DEL MODELO E-R AL MODELO RELACIONAL MANIPULACIÓN DE DATOS, ÁLGEBRA RELACIONAL SELECCIÓN PROYECCIÓN PRODUCTO CARTESIANO COMPOSICIÓN (JOIN) COMPOSICIÓN NATURAL UNIÓN INTERSECCIÓN DIFERENCIA DIVISIÓN INTEGRIDADDE DATOS RESTRICCIONES SOBRE CLAVES PRIMARIAS INTEGRIDAD REFERENCIAL PROPAGACIÓN DE CLAVES EJEMPLO 1 EJEMPLO 2 MODELO RELACIONAL: NORMALIZACIÓN

27 28 29 30 30 31 32 32

33 33 33 33 34 34 34 35 35 35 36 36 36 36 37 37 38 38 39 40 41 42 43 44 45 45 46 46 47 47 48 49 51

3

NORMALIZACIÓN PRIMERA FORMA NORMAL (1FN) DEPENDENCIAS FUNCIONALES DEPENDENCIA FUNCIONAL COMPLETA DEPENDENCIA FUNCIONALELEMENTAL DEPENDECIA FUNCIONAL TRIVIAL SEGUNDA FORMA NORMAL (2FN) DEPENDENCIA FUNCIONAL TRANSITIVA TERCERA FORMA NORMAL 3FN FORMA NORMAL DE BOYCCE Y CODD (FNBC) ATRIBUTOS MULTIVALUADOS DEPENDENCIAS MULTIVALUADAS CUARTA FORMA NORMAL (4FN) QUINTA FORMA NORMAL (5FN) TIPOS DE COLUMNAS TIPOS DE DATOS DE CADENAS DE CARACTERES CHAR CHAR() VARCHAR() TIPOS DE DATOS ENTEROS TINYINT BIT BOOL BOOLEAN SMALLINTMEDIUMINT INT INTEGER BIGINT TIPOS DE DATOS EN COMA FLOTANTE FLOAT FLOAT() DOUBLE DOUBLE PRECISION REAL DECIMAL DEC NUMERIC FIXED TIPOS DE DATOS PARA TIEMPOS DATE DATETIME TIMESTAMP TIME YEAR TIPOS DE DATOS PARA DATOS SIN TIPO O GRANDES BLOQUES DE DATOS TINYBLOB TINYTEXT BLOB TEXT MEDIUMBLOB MEDIUMTEXT LONGBLOB LONGTEXT

51 52 53 54 54 55 55 57 57 58 59 60 61 62 63 63 63 63 63 64 64 64 64 64 6464 65 65 65 65 65 66 66 66 66 66 67 67 67 67 68 68 68 68 68

4

TIPOS ENUMERADOS Y CONJUNTOS ENUM SET EL CLIENTE MYSQL ALGUNAS CONSULTAS USUARIOS Y PRIVILEGIOS LENGUAJE SQL CREACIÓN DE BASES DE DATOS Y TABLAS CREAR UNA BASE DE DATOS CREAR UNA TABLA VALORES NULOS VALORES POR DEFECTO CLAVES PRIMARIAS COLUMNAS AUTOINCREMENTADAS COMENTARIOS DEFINICIÓN DE CREACIÓN ÍNDICES CLAVES FORÁNEAS OPCIONESDE TABLA MOTOR DE ALMACENAMIENTO VERIFICACIONES ELIMINAR UNA TABLA ELIMINAR UNA BASE DE DATOS LENGUAJE SQL INSERCIÓN Y MODIFICACIÓN DE DATOS INSERCIÓN DE NUEVAS FILAS REEMPLAZAR FILAS ELIMINAR FILAS VACIAR UNA TABLA LENGUAJE SQL SELECCIÓN DE DATOS FORMA INCONDICIONAL LIMITAR LAS COLUMNAS: PROYECCIÓN ALIAS MOSTRAR FILAS REPETIDAS LIMITAR LAS FILAS: SELECCIÓN AGRUPAR FILAS ORDENAR RESULTADOSLIMITAR EL NÚMERO DE FILAS DE SALIDA LENGUAJE SQL OPERADORES

68 68 69 69 70 71 72 72 73 74 74 75 75 76 76 76 78 82 82 83 83 84 85 85 89 93 94 95 95 95 97 98 98 99 101 102 103

5

OPERADOR DE ASIGNACIÓN OPERADORES LÓGICOS OPERADOR Y OPERADOR O OPERADOR O EXCLUSIVO OPERADOR DE NEGACIÓN REGLAS PARA LAS COMPARACIONES DE VALORES OPERADORES DE COMPARACIÓN OPERADOR DE IGUALDAD OPERADOR DE IGUALDAD...
tracking img