Está en la página 1de 1

Un dato representa unnúmero, simbolo o palabra que debe tener un contexto, ya

que; por sí solo no tiene significado

• Reales
Númericos
• Enteros

Cadena de • Cadena
Datos caracteres • Caracter

• Fecha
Fecha y Hora
• Hora

Lógicos • Booleanos

Se expresa como el conjunto de datos que han sido organizados y procesados


para cualquier función necesaria en una computadora

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

Es la colección de datos y programas que da la posibilidad (a usuarios y a desarrolladores) a


crear una base de datos y acceder a ellos facilmente de manera organizada
Sistema Gestor de
Base de Datos
(SGBD) • ORACLE
Ejemplos de SGBD • MySQL
• SQLite
• Cassandra
• MongoDB

La redundancia implica la existencia de datos idénticos y repetidos en la estructura de la base


Redundancia de datos.

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

Ejemplos • CREATE DATABASE escuela_Patria;


• CREATE DATABASE imprenta_Diaz;
• CREATE TABLE empleados;
• CREATE TABLE autos;

Modificación del esquema de


Se basa en un comando que permite al usuario o desarrollador, modificar la estructura de un objeto
la base de datos.

Sintaxis básica en Oracle Creación de un objeto en la Funciones


Base de Datos (ALTER) • Añadir una definición de claves
• Cambiar el valor por omisión de la columna
• Añadir o eliminar clave primaria o foranea
• Añadir o eliminar restricciones de unicidad
• Añadir o eliminar restricciones de comprobación

* 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);

Ejemplos * alter table servicio add foreign key(noEmpleado) references tecnico(noEmpleado);


* alter table auto add foreign key(claveCliente) references cliente(claveCliente);

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.

No permite que una columna tome un valor nulo (vacío)


NOT NULL

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

FOREIGN KEY Establece la integridad referencial

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]

También podría gustarte