Académique Documents
Professionnel Documents
Culture Documents
Celulares ????
BIBLIOGRAFIA
O - ABRAHAM SILBERSCHATZ Fundamentos de Bases de Datos,.
Cuarta edicion 2002 McGraw Hill. España.
O - ADORACIÓN DE MIGUEL, MARIO PIATTINI, Fundamentos y
Modelos de Bases de Datos,. Ediciones Computec-Rama.
España.
O - C.BATIN, S. CERI, S.B NAVATHE. Diseño Conceptual de Bases
de Datos, un enfoque de entidades internacionales.
O - MERCEDES MARQUES, Apuntes de Ficheros de Bases de
Datos, España, 2004.
O -CÁMARA, GILBERTO; MONTEIRO, ANTONIO MIGUEL V.
Conceptos Básicos en Ciencias de la Geoinformacion.
www.dpi.inpe.br/gilberto/livro/introd/cap2-concetios.pdf.
HISTORIA DE LAS BASES
DE DATOS
O El término bases de datos data de
1963.
O Una BD es un conjunto de información
relacionada que se encuentra
agrupada y estructurada.
O Principios del siglo XX, tarjetas
perforadas para el censo de personal
en USA. 1884 Herman Hollerith
HISTORIA DE LAS BASES
DE DATOS
O Decada de los 50 nacen las cintas
magnéticas, ayudan en nominas. De
las nuevas industrias. automatizar
información, forma secuencial,
desventaja.
HISTORIA DE LAS BASES
DE DATOS
O Década de los 60 al bajar los precios
de las computadoras industriales, las
compañías privadas pueden
comprarlas, ejm American air lines se
une con IBM para desarrollar SABRE,
un sistema operativo de reservas.
Paralelo al desarrollo aeroespacial.
HISTORIA DE LAS BASES
DE DATOS
O Década de los 70 nace teoría de bases
de datos relacionales. Edgar Frank Codd.
Bancos. Larry Ellison, a partir del trabajo
de Edgar F. Codd sobre los sistemas de
bases de datos relacionales, desarrolló
el Relational Software System,
OFUENTE ABRAHAM
SILBERSCHATZ Fundamentos de
Bases de Datos
QUE ES UN DATO
O Información dispuesta de manera
adecuada para su tratamiento por un
ordenador. RAE.
O Representación simbólica (numérica,
alfabética, algorítmica, espacial, etc.)
de un atributo o variable cuantitativa
o cualitativa. Wikipedia.
QUE ES UN CAMPO
O En un registro de una base de datos, espaci
o reservado para almacenar un
determinado tipo de información. RAE.
O Un campo es un espacio de
almacenamiento para un dato en particular.
O En las bases de datos, un campo es la
mínima unidad de información a la que se
puede acceder; un campo o un conjunto de
ellos forman un registro, donde pueden
existir campos en blanco. Wikipedia.
TIPOS DE CAMPOS
O Alfanuméricos
ONuméricos
OAutoincrementable
OBooleano
OFechas y horas
OMemos
QUE ES UN ARCHIVO
O Un archivo o fichero informático es un
conjunto de bits que son almacenados en
un dispositivo. Un archivo es identificado por
un nombre y la descripción de la carpeta o
directorio que lo contiene. A los archivos
informáticos se les llama así porque son los
equivalentes digitales de los archivos
escritos en expedientes, tarjetas,
libretas, papel o microfichas del entorno de
oficina tradicional. Wikipedia. .dwg
QUE ES UNA TUPLA
O Secuencia de valores agrupados de n
elementos, sirva para agrupar varios valores
como si fueran un único valor.
Normalmente entre paréntesis y separados
por “,”
O ('Milan', 'Bayern') = ??
(2011, 4, 19) ??
(x1, y1)??
Wikipedia.
QUE ES UN XML
O XML, siglas en inglés de eXtensible Markup
Language, traducido como "Lenguaje de
Marcado Extensible" o "Lenguaje de Marcas
Extensible", es un meta-lenguaje que
permite definir lenguajes de marcas
utilizado para almacenar datos en forma
legible.
QUE ES UN XML
O Las bases de datos, los documentos de
texto, las hojas de cálculo y las páginas web
son algunos de los campos de aplicación del
XML. El metalenguaje aparece como un
estándar que estructura el intercambio de
información entre las diferentes
plataformas.
QUE ES UNA BASE DE DATOS
LENGUAJES DE
DEFINICIÓN DE DATOS
DDL
LENGUAJES DE
DEFINICIÓN DE DATOS
DDL
O Con este lenguaje permite a los
programadores de un sistema gestor de base de
datos definir las estructuras que almacenarán
los datos así como los procedimientos o
funciones que permitan consultarlos.
O tres sentencias:
O CREATE,
O ALTER
O DROP
LENGUAJES DE
DEFINICIÓN DE DATOS
DDL
LENGUAJES DE
DEFINICIÓN DE DATOS
DDL
LENGUAJES DE
DEFINICIÓN DE DATOS
DDL
LENGUAJES DE
MANIPULACION DE DATOS
DML
O Estos comandos permiten manejar de un
lado a otro los datos contenidos en la base,
seleccionarlos, modificarlos y de mas
operaciones, denominadas operaciones no
básicas.
O SELECT
O UPDATE
O INSERT
O DELETE
LENGUAJES DE
MANIPULACION DE DATOS
DML
LENGUAJES DE
MANIPULACION DE DATOS
DML
LENGUAJES DE
MANIPULACION DE DATOS
DML
LENGUAJES DE
MANIPULACION DE DATOS
DML
LENGUAJE DE CONTROL
DE DATOS DCL
Comandos que permiten al administrador
controlar el acceso a los datos contenidos en
la Base de Datos.
O GRANT
O REVOKE
PROCESO DE
DESARROLLO DE LA BASE
DE DATOS
Desarrollar una base de datos con cierta
complejidad y tamaño “a ojo” es perder el tiempo.
Para que la aplicación cumpla eficientemente sus
objetivos y los resultados sean buenos, debemos
seguir un proceso:
1. Análisis.
2. Diseño del modelo entidad / relación.
3. Diseño del modelo relacional.
4. Lenguaje SQL y base de datos final.
TIPOS DE BASES DE
DATOS
TIPOS DE BASES DE
DATOS
TIPOS DE BASES DE
DATOS
TIPOS DE BASES DE
DATOS
Ventajas
Provee herramientas que garantizan evitar la duplicidad de
registros.
Garantiza la integridad referencial, así, al eliminar un registro
elimina todos los registros relacionados dependientes.
Favorece la normalización por ser más comprensible y aplicable.
Desventajas
Presentan deficiencias con datos gráficos, multimedia, CAD y
sistemas de información geográfica.
No se manipulan de forma manejable los bloques de texto como
tipo de dato.
Las bases de datos orientadas a objetos (BDOO) se propusieron
con el objetivo de satisfacer las necesidades de las aplicaciones
anteriores y así, complementar pero no sustituir a las bases de
datos relacionales.
TIPOS DE BASES DE
DATOS
TIPOS DE BASES DE
DATOS
TIPOS DE BASES DE
DATOS
TIPOS DE BASES DE
DATOS
TIPOS DE BASES DE
DATOS
TIPOS DE BASES DE
DATOS