bases de datos
Lic. Rodolfo Sánchez Sánchez.
Modelo Relacional de Codd
El modelo relacional consiste en lo
siguiente:
◦ Colección de objetos o relaciones.
◦Conjunto de operadores para actuar en las
relaciones.
◦ Integridad de los datos de precisión y
coherencia.
SQL Structured query lenguage
Lenguaje estándar ANSI de BDR.
Eficiente, fácil deaprender y usar.
Completamente funcional(puede definir,
recuperar y manipular datos en las tablas).
department_name
SELECT department_name
FROM departments;
Contabilidad
TI
AuditoriaServicio al cliente
Tesorería
Esquema de ejemplo
Data definition lenguage (DDL)
CREATE
ALTER
DROP
RENAME
TRUNCATE
COMMENT
Objetos de la Base de Datos
Data DefinationLanguage (DDL)
Objeto
TABLE
Descripción
Unidad básica de almacenamiento,
compuesta por registros
SEQUENCE
Representación lógica de sub consultas de
datos de una o mas tablas
Generador devalores numéricos
consecutivos
INDEX
Mejora el rendimiento de algunas consultas
SYNONYM
Da nombre alternativo algún objeto
VIEW
CREATE table
Tipo de datos
TIPO DE DATODESCRIPCION
VARCHAR2(size)
Carácter de variable tamaño
CHAR(size)
Carácter de tamaño fijo
NUMBER(p,s)
Numérico de tamaño variable
DATE
Valor de fecha y hora
LONG
Carácter devariable tamaño(mas de 2GB)
CLOB
Carácter (mas de 4GB)
RAW and LONG RAW
Datos binarios
BLOB
Datos binarios (mas de 4GB)
BFILE
Datos binarios en archivos externos(mas de 4GB)ROWID
Sistema de números basados en 64-bit representado una
dirección única de registro en la tabla
TIMESTAMP
Fecha con segundos
INTERVAL YEAR TO
MONTH
Intervalos de años y mesesINTERVAL DAY TO
SECOND
Intervalos de días, horas, minutos y segundos
CONSTRAINT
NOT NULL
UNIQUE
PRIMARY KEY
FOREIGN KEY
CHECK
Alter table
Agregar columnas
...
Regístrate para leer el documento completo.