Documento de borland

Solo disponible en BuenasTareas
  • Páginas : 575 (143662 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de enero de 2011
Leer documento completo
Vista previa del texto
Un gato camina sobre el borde del tejado; Tras él, el Sol se pone. Gira su cara hacia mí, y creo que me sonríe. Luego, de un salto, pasa sobre la línea del horizonte. Dedicado a Vivian, dondequiera que esté. Ian \

INDICE
PRÓLOGO DEL AUTOR CONTENIDO DEL LIBRO AGRADECIMIENTOS EL LENGUAJE SQL 1. SISTEMAS DE BASES DE DATOS ACERCA DEL ACCESO TRANSPARENTE A BASES DE DATOS BASES DE DATOSRELACIONALES INFORMACIÓN SEMÁNTICA = RESTRICCIONES RESTRICCIONES DE UNICIDAD Y CLAVES PRIMARIAS INTEGRIDAD REFERENCIAL ¿QUÉ TIENE DE MALO EL MODELO RELACIONAL? BASES DE DATOS LOCALES Y SERVIDORES SQL CARACTERÍSTICAS GENERALES DE LOS SISTEMAS SQL EL FORMATO PARADOX EL FORMATO DBF7 CRITERIOS PARA EVALUAR UN SERVIDOR SQL INTERBASE MICROSOFT SQL SERVER ORACLE OTROS SISTEMAS DE USO FRECUENTE 2. BREVEINTRODUCCIÓN A SQL LA ESTRUCTURA DE SQL PARA SEGUIR LOS EJEMPLOS DE ESTE LIBRO… LA CREACIÓN Y CONEXIÓN A LA BASE DE DATOS TIPOS DE DATOS EN SQL REPRESENTACIÓN DE DATOS EN INTERBASE CREACIÓN DE TABLAS COLUMNAS CALCULADAS VALORES POR OMISIÓN RESTRICCIONES DE INTEGRIDAD CLAVES PRIMARIAS Y ALTERNATIVAS INTEGRIDAD REFERENCIAL ACCIONES REFERENCIALES NOMBRES PARA LAS RESTRICCIONES 17 17 19 21 23 23 24 26 27 28 2931 33 34 37 39 41 43 45 46 49 49 50 52 53 54 55 56 57 57 58 60 61 62

4 La Cara Oculta de C++ Builder

DEFINICIÓN Y USO DE DOMINIOS CREACIÓN DE ÍNDICES MODIFICACIÓN DE TABLAS E ÍNDICES CREACIÓN DE VISTAS CREACIÓN DE USUARIOS ASIGNACIÓN DE PRIVILEGIOS ROLES UN EJEMPLO COMPLETO DE SCRIPT SQL 3. CONSULTAS Y MODIFICACIONES LA INSTRUCCIÓN SELECT: EL LENGUAJE DE CONSULTAS LA CONDICIÓN DE SELECCIÓNOPERADORES DE CADENAS YO SÓLO QUIERO LOS DIEZ PRIMEROS... EL VALOR NULO: ENFRENTÁNDONOS A LO DESCONOCIDO ELIMINACIÓN DE DUPLICADOS PRODUCTOS CARTESIANOS Y ENCUENTROS ORDENANDO LOS RESULTADOS EL USO DE GRUPOS FUNCIONES DE CONJUNTOS LA CLÁUSULA HAVING EL USO DE SINÓNIMOS PARA TABLAS SUBCONSULTAS: SELECCIÓN ÚNICA SUBCONSULTAS: LOS OPERADORES IN Y EXISTS SUBCONSULTAS CORRELACIONADAS EQUIVALENCIAS DESUBCONSULTAS ENCUENTROS EXTERNOS LA CURIOSA SINTAXIS DEL ENCUENTRO INTERNO LAS INSTRUCCIONES DE ACTUALIZACIÓN LA SEMÁNTICA DE LA INSTRUCCIÓN UPDATE VISTAS 4. PROCEDIMIENTOS ALMACENADOS Y TRIGGERS ¿PARA QUÉ USAR PROCEDIMIENTOS ALMACENADOS? CÓMO SE UTILIZA UN PROCEDIMIENTO ALMACENADO EL CARÁCTER DE TERMINACIÓN PROCEDIMIENTOS ALMACENADOS EN INTERBASE PROCEDIMIENTOS QUE DEVUELVEN UN CONJUNTO DE DATOSRECORRIENDO UN CONJUNTO DE DATOS TRIGGERS, O DISPARADORES LAS VARIABLES NEW Y OLD MÁS EJEMPLOS DE TRIGGERS GENERADORES

63 64 65 66 66 68 69 70 73 73 75 75 76 77 78 79 81 82 83 84 85 86 87 88 89 91 93 94 95 96 99 99 101 102 103 106 108 109 111 111 113

Indice 5

SIMULANDO LA INTEGRIDAD REFERENCIAL EXCEPCIONES ALERTADORES DE EVENTOS FUNCIONES DE USUARIO EN INTERBASE 5. TRANSACCIONES ¿POR QUÉNECESITAMOS TRANSACCIONES? EL ÁCIDO SABOR DE LAS TRANSACCIONES TRANSACCIONES SQL Y EN BASES DE DATOS LOCALES TRANSACCIONES IMPLÍCITAS Y EXPLÍCITAS NIVELES DE AISLAMIENTO DE TRANSACCIONES REGISTROS DE TRANSACCIONES Y BLOQUEOS LECTURAS REPETIBLES MEDIANTE BLOQUEOS VARIACIONES SOBRE EL TEMA DE BLOQUEOS EL JARDÍN DE LOS SENDEROS QUE SE BIFURCAN ¿BLOQUEOS O VERSIONES? NIVELES DE AISLAMIENTO YTRANSACCIONES IMPLÍCITAS 6. MICROSOFT SQL SERVER HERRAMIENTAS DE DESARROLLO EN EL CLIENTE CREACIÓN DE BASES DE DATOS CON MS SQL SERVER BASES DE DATOS EN LA VERSIÓN 7 TIPOS DE DATOS PREDEFINIDOS TIPOS DE DATOS DEFINIDOS POR EL PROGRAMADOR CREACIÓN DE TABLAS Y ATRIBUTOS DE COLUMNAS INTEGRIDAD REFERENCIAL INDICES SEGURIDAD EN MS SQL SERVER PROCEDIMIENTOS ALMACENADOS CURSORES TRIGGERS EN TRANSACT-SQL INTEGRIDADREFERENCIAL MEDIANTE TRIGGERS TRIGGERS ANIDADOS Y TRIGGERS RECURSIVOS 7. ORACLE SOBREVIVIENDO A SQL*PLUS INSTANCIAS, BASES DE DATOS, USUARIOS TIPOS DE DATOS CREACIÓN DE TABLAS INDICES EN ORACLE ORGANIZACIÓN FÍSICA DE LAS TABLAS PROCEDIMIENTOS ALMACENADOS EN PL/SQL CONSULTAS RECURSIVAS

116 117 119 121 125 125 127 128 128 131 133 136 138 139 141 143 145 145 146 148 149 150 151 152 153 153 154...
tracking img