3. ❑ El concepto de información es el conocimiento de información o la comunicación del conocimiento. ❑ El concepto de datos comprenden los formularios de datos puede tomar, tales como números, fechas, y otros. ❑ El concepto de integridad de integridad de los datos es la validez de los datos. INFORMACION, DATOS E INTEGRIDAD DE LOS DATOS
27. PRIMARY KEYS Una clave primaria identifica de forma única un registro en una tabla y vincula tablas
28. Keys UNIQUE KEYS La definición de claves únicas es muy similar a la de clave primaria Cada tabla puede tener uno o más campos cuyos valores identifican de forma única cada registro de dicha tabla, es decir, no pueden existir dos o más registros diferentes cuyos valores en dichos campos sean idénticos. Este conjunto de campos se llama clave única. Pueden existir varias claves únicas en una determinada tabla, y a cada una de éstas suele llamársele candidata a clave primaria. Las claves únicas no se utilizan para definir las relaciones entre tablas.
29. UNIQUE KEYS Campo Único Campo Único La razón para crear un campo ID y declararlo como clave primaria es para mejorar el rendimiento
30. FOREIGN KEYS Keys Una clave foranea es un campo que señala la clave primaria de otra tabla. (son copias de las claves primarias ) El propósito de la clave foranea es asegurar la integridad referencial de los datos. En otras palabras, sólo se permiten los valores que se esperan que aparezcan en la base de datos. Clave Foranea define la referencia para cada registro en la tabla hijo, las referencias a la clave principal en la tabla padre.
31. FOREIGN KEYS Una clave FORANEA se utiliza para vincular a la clave principal de una tabla padre.
32. La integridad referencial es una propiedad deseable en las bases de datos. Gracias a la integridad referencial se garantiza que una entidad (fila o registro) siempre se relaciona con otras entidades válidas. Implica que en todo momento dichos datos sean correctos, sin repeticiones innecesarias, datos perdidos y relaciones mal resueltas. Todas las bases de datos relacionales gozan de esta propiedad gracias a que el software gestor de base de datos vela por su cumplimiento. En cambio, las bases de datos jerárquicas requieren que los programadores se aseguren de mantener tal propiedad en sus programas. INTEGRIDAD REFERENCIAL
33.
34. Código: cómo crear una tabla y definir sus Claves
36. ENTENDIMIENTO DE LOS ÍNDICES Los índices no son realmente parte de la base de datos relacional, sin embargo, son tan importante para su rendimiento y usabilidad que simplemente tienen que ser introducidas sin entrar en cuestionamiento de cómo funciona internamente. Es importante comprender los fundamentos de índices, sus diferentes tipos y atributos para conseguir un entendimiento en cuanto a por qué exactamente el incluir un índice es tan importante para bases de datos relacionadas en general. Para entender lo que es un indice debemos saber primero como se almacena la información internamente en las tablas de una base de datos.
37.
38. Siguientes son algunas de las cosas que deben evitarse cuando la indexación: ❑ crear demasiados índices- Demasiados índices en una tabla pueden causar respuestas de cambio de base de datos muy lentas. ❑ demasiados campos Indización- demasiados campos indexados, no sólo hace el uso de preguntas más complejas, también hace que los índices sean demasiado grande físicamente. Un índice debe ser relativamente mucho más pequeño que una tabla, y se debe crear en el menor número de campos de la tabla como sea posible.
39. INDIZACIÓN ALTERNA Indexación alterno, proviene de los términos "índice alterno", "índice secundario", "índice terciario", o simplemente "indexación". El empleo específico de terminología depende de la base de datos en uso. Índices alternos son una alternativa a la principal estructura relacional organizada por clave primaria y clave foránea . Son alternos porque ellos son además de índices, claves primarias y foráneas y existen como el suplente que clasifica métodos a aquellos proveídos por claves primarias y foráneas.
42. BTREE se parece un al revés al árbol. BTREE consiste en un nodo de raíz, nodos de rama, y en última instancia nodos de hoja que contienen los valores incluidos en un índice de campo en el final los nodos del árbol . - Este índice contiene representaciones binarias para cada registro que usa 0's y 1's Usado para datos estáticos como su estructura de lista interna prohíbe cambios fáciles, haciéndolos sumamente vulnerable para incluir en un índice el desbordamiento tabla hash es una copia de los datos, pero reorganizado en una diferente y más eficiente Para acceder en función de un algoritmo de hashing. Construye una tabla ordenada en un índice, por lo general, utilizando un índice BTree. IOTs puede trabajar bien en muchos tipos de B/D, pero debe recordar que la longitud de registro índice es mucho más largo de lo normal porque los bloques índice de hoja contienen todos los campos en toda la longitud de registro de una tabla.
43.
44. LA INTRODUCCIÓN DE VISTA Y OTROS ESPECIALIZADOS OBJETOS ❑ Vista.- Una vista es una consulta, que refleja el contenido de una o más tablas, desde la que se puede acceder a los datos como si fuera una tabla. ❑ vistas materializadas.- Vistas materializadas se utilizan a menudo para acumulación de grandes conjuntos de datos, almacenes de datos y marcos de datos. ❑ Clúster.- utilizan en muy pocas bases de datos y han sido sustituidas por vistas materializadas. ❑ Secuencias contadores.- permite la generación automática de número secuencial de los valores.