Vous êtes sur la page 1sur 45

BASE DE DATOS

Docente Ingeniero topográfico Bladimir Rico


Aguirre
PERFIL PROFESIONAL
Ingeniero topográfico, especialista en Geomática
experiencia en el área de localización,
georreferenciación y estudios prediales,
exploración de hidrocarburos, vías, urbanismo,
obras civiles, captura y procesamiento de datos
con equipos GPS y estación total, digitalización de
planos (AutoCAD), sistemas de información
geográfica (Arcgis),
Correo bricoa@gmail.com
BASE DE DATOS
“El conocimiento al igual que
el amor, NO se compra, se
adquiere día a día”
BASE DE DATOS
O Unidad Número Uno (1): CONCEPTOS GENERALES

-¿Qué es una BD?, Conceptos básicos : Dato, Campo,


Archivo, Tupla, Lenguajes de Definición de Datos,
Lenguajes de Manipulación de Datos, Tipos de bases
de Datos, Planas, Relacionales, en Red, Modelos de
Datos, Lógicos Basados en Objetos, Lógicos basados
en Registros, Sistemas Manejadores de BD, DBMS,
Instancia, Esquema, Independencia Física, Lenguaje,
SQL, PostGis.
BASE DE DATOS
O Unidad Número Dos (2) : ARQUITECTURA DE UNA
BASE DE DATOS ESPACIAL
O Niveles de Arquitectura, Nivel Interno, Nivel
Conceptual, y Nivel externo.
O Tipos de Bases de Datos: en Red, Jerárquica.
Modelos de Datos.
O Modelo relacional.
BASE DE DATOS
O Unidad Número Tres (3): MODELO DE DATOS.
O Diseño conceptual, Diseño Lógico y Diseño Físico.

O Unidad Número Cuatro (4): ALGEBRA


RELACIONAL.
O Operadores Primitivos, Operadores derivados,
operadores Unarios y Binarios.
BASE DE DATOS
O Unidad Número Cinco (5): Lenguaje SQL y
MANEJO PostGis.
O Conceptos fundamentales de SQL, Manejo de
PostGis y elaboración de tablas y archivos
*.shp en GvSig.

O Unidad Número Seis (6): DISEÑO DE UNA


GEODATABASE
O Conceptos fundamentales de una
Geodatabase; diseño de una Geodatabase
BASE DE DATOS
O Unidad Número Siete (7): ARBOLES
ESPACIALES.
O Conceptos básicos, software: importancia y
características.
BASE DE DATOS
Horario miércoles 6- 8 pm, jueves
6-8 pm
2 notas intermedias cortes 1 y 2
(40%) y un examen final(30%)
asistencia (15%), actividades
extras, exposiciones, quiz,
artículos, etc (15%).
BASE DE DATOS
Hora máxima de llegada ??

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

Vous aimerez peut-être aussi