Documentos de Académico
Documentos de Profesional
Documentos de Cultura
• Reales
Númericos
• Enteros
Cadena de • Cadena
Datos caracteres • Caracter
• Fecha
Fecha y Hora
• Hora
Lógicos • Booleanos
Sistema de Son todos los datos que están ligados o que interactúan para manejar información precisa; a
información información debe estar organizada para ser usada e interpretada.
Base de
Datos Es un conjunto de datos estructurados (información) que se encuentran relacionados y
Base de datos
organizados para describir una estructura en particular de una empresa o sector
Conceptos
básicos Información
Nivel físico Descrito por el cómo se guardan los datos en la base de datos
Modelos de
bases de datos
Nivel lógico o
Descrita por la información o datos que se guardan en la base de datos; esto conlleva sus
conceptual
relaciones entre ellos y sus propiedades
Nivel externo
Descrito por la parte visual a la que los usuarios pueden accedeer al sistema de base de datos
o de vistas
Una selección con base a su usabilidad, seguridad en los datos, funcionalidad, soporto y
desarrollo, entre otros parámetros para implementarlo al proyecto
1 - Selección del sistema
gestor de base de datos • ORACLE
Ejemplos • MySQL
• SQLite
• Cassandra
Instalación de un Desarrollo • MongoDB
SGBD
2 - Descarga del instalador Para realizar este paso, se recomienda hacer la descarga desde la página oficial de su SGBD
seleccionado seleccionado
3 - Ejecutar el instalador Ejecutado el instalador, es necesario seguir los pasos que señala el sistema gestor de base de
obtenido datos; los pasos en este proceso pueden variar, así como su configuración
La estructura de una base de datos es donde se define las tablas y campos de cada una de ellas.Se refiere al diseño
Creación del esquema
fisico de la base de datos que guardará los datos de manera organizada
de la base de datos
Sintaxis básica en Oracle Creación de un objeto en la Ayuda a crear un objeto en la base de datos:
Base de Datos (CREATE) • Tablas
• Vistas
• Índices
• Trigger (disparadores)
• Funciones
• Procesamientos
PARA CREACIÓN DE LA BASE DE DATOS : CREATE DATABASE nombre_Base_De_Datos;
PARA CREACIÓN DE UNA TABLA: CREATE TABLE nombreTabla;
Síntaxis
* Para añadir una nueva columna a una tabla : ALTER TABLE nombretabla ADD nombrecolumna tipodatocolumna
* Para borrar una columna de una tabla: ALTER TABLE nombretabla DROP COLUMN nombrecolumna
Síntaxis * Para añadir una llave foraneaalter table servicio add foreign key(noEmpleado) references tecnico(noEmpleado);a una tabla YA creada: alter table nombre_Tabla_a _modificar add foreign key(nomVariableAMosificar)
references tecnico(nombre_Tabla_Origen);
Son las limitaciones en SQL que se usan para establecer reglas sobre los datos, estas pueden ser
Aplicación de constraints especificadas durante la creación de la tabla o después de.
UNIQUE Establece que cada uno de los valores de cada fila tengan un valor único (inrepetible)
PRIMARY KEY
Establece un valor único que se identidica de forma exclusiva acerca de una tabla
CHECK Establece o asegura que el la columna creaada cimpla con una condición
sintaxis reference_definition:
REFERENCES tbl_name (key_part...)
[MATCH FULL | MATCH PARTIAL | MATCH SIMPLE]
[ON DELETE reference_option]
[ON UPDATE reference_option]