1. INSTITUTO CRISTO DEL PICACHO
Integrantes:
Anthony Rovery Rodríguez Días.
Héctor Eduardo Velásquez
Maradiaga.
Kenan Jesua Hernández Zuniga.
2. Resumen
Las bases de datos poseen una seria de problemas que podrían incurrir al momento de realizar una base
de datos algunos tipos a los problemas que mas se presentan con mas frecuencia son -El Tamaño
-La facilidad de actualización
-La precisión
-La seguridad
-La redundancia
La importancia de algún dato las bases de datos tienen sistemas para la gestión de información las que
mas son utilizados son el Oracle ,el SQL server ,my SQL ,post ore SQL mongo DB ,DB2 una B.D nunca va ser
igual a otra porque no puede tener los mismos registros o los mismos datos de otra
3. El principal causante de gestiones en una base de datos es el DBMS otro sistema que que usa este
sistema o software son SQLITE y el MS ACCESS algunos sistemas relacionales DBMS jerárquico ,dms
orientados a objetos y dbms de red las b.d se dividen en filas y columnas una clave primaria es la
que se encuentra en una tabla sin que se repita ese mismo registro o valor para hacer una relación
de una
Tabla con otra es necesario unir las dos llaves principales de cada tabla ya sea la primaria a la
secundaria. Una relación de 1 a muchos o viceversa es que un registro puede tener uno o muchos
valores ala misma vez
Una prueba acid es cambiar una casa por otra y las siglas ACID quiere decir atómica ,consistente
,isladad ,durable y confiable
4. Introducción a SQL
Este lenguaje es de peticiones ,es declarativo y no es un lenguaje procedural o interactivo cave mencionar que este lenguaje
existe desde los años 70s y es el único que no ah cambiado también a este lenguaje se le conoce como CROD crear ,leer
,actualizar ,eliminar
Para diseñar tu propia B.D tienes que tener en cuenta lo siguiente:
El esquema y no empezar directamente en la b.d si no realizar una planificación previa y recuerda que os cambios son posibles
que es lo mas importante. En una b.d es que te ayuda es descubrir opiniones de otros y distribuirlos con sus conocidos y lo que
tienes que tener es :
Elementos físicos ,gente y experiencia y una b.d ya existen y entidades si alguna vez te aparece un mensaje con esta palabra
NULL es por la ausencia de un valor establecido. Cuando hablamos de claves compuestas son las que se componen de dos o
mas valores simultáneamente para crear una relación de tablas debes seguir los siguientes pasos:
- Escoger la relación (1 a 1 ,1 a muchos ,muchos a muchos ,ninguno a ninguno)
- Y luego el típico orden (entidad + atribución y llave primaria )
- Ejemplo de la relación 1 a muchos (cliente >pedido )
- Ejemplo de la relación 1 a 1 (empleado > carnet conducir)
- Ejemplo de la relación muchos a muchos (estudiantes > clases )
Una de las reglas de las bases de datos son es la fácil relación de varias tablas entre si y la integridad
referencial de las b.d son la división de la nueva fila y la actualización de la eliminación la normalización
de las bases de datos se desarrollaron hace 40 Años por Edgar Codd que es considerado el padre de
las bases de batos relacionales y así es su sistema primario
5. Forma normal (1 NF )
Segunda forma normal (2NF )
Tercera forma normal (3NF )
En la primera forma normal solo se puede tener un valor y no se permite grupo de
repetición ,en la segunda forma normal tendremos que hacerlo en orden y los campos
dependerán solamente de una llave primaria. En la tercera forma normal vamos a
evaluar si los valores de una fila aprenden de otra y no tienen que depender de ningún
campo que no es clave debe depender de otro campo que tampoco es clave.
Cuando hablamos de des normalizar es lo contrario a la normalización, si en la
normalización ordenamos con regla establecidas en la des normalización rompemos
todas esas reglas aunque lo mas conveniente es no hacerlo.
Para hacer peticiones en SQL o crear una usamos lo siguiente:
Select Columna.
From Tabla.
Where salario 50,000.
Esta ultima es una clausula de multi búsqueda y la podemos definir también como
“AND o OR” para ordenar todos los registros que tengamos en una tabla, podemos
utilizar la Herramienta”Order By” también podemos utilizar algunas funciones
adicionales para realizar cambios o cálculos en los datos que estamos utilizando para
que nos de un nuevo valor algunas de estas funciones son:
Select Sum (total), select Max(precio)=Min o AVG, Croup BY
6. También para juntar una tabla con otra usamos un a función llamada (Join- right , autor join- inner join-left
ounter join)
ACONTINUACION SE LE PRESENTA LOS GESTOS DE B.D. RE LACIONALES:
Oracle 1979 comercial
DBz 1983 comercial
SQL 1989 comercial
My SQL 1994 open source
LAS CARACTERISTICAS DE ESTE LENGUAJE:
No usa SQL
No esta basada en tablas
No esta basada a relaciones
No usa ACID
No tiene schema formal
Orientado al desarrollo web
Orientado a menú de código abierto