martes, 9 de septiembre de 2014

Vídeos - Base de Datos


Lista de Reproducción: 
  • Conceptos Basicos DB
  • Modelo Entidad - Relación
  • Conversión del MER al Modelo Relacional



Modelo Entidad - Relación

Crear y exportar el modelo entidad - relación. 







Modelo Relacional

Conversión del Modelo Entidad - Relación al Modelo Relacional. 




PostgreSQL


Instalación de PostgreSQL. 


Entrar a pgadmin III, crear rol y crear base de datos. 


Ejecutar sentencias SQL del ejercicio colaborativo. 










lunes, 8 de septiembre de 2014

Semanas de Parciales 8 - 20 de Septiembre



Grupo C193
Diseño de Base de Datos
Parciales
Primer Parcial: 17 de Septiembre
Primer Supletorio: 22 de Septiembre


Grupo E021
Base de Datos Relacionales
Parciales
Primer Parcial: 16 de Septiembre
Primer Supletorio: 23 de Septiembre


Grupo E192
Diseño de Base de Datos
Parciales
Primer Parcial: 20 de Septiembre
Primer Supletorio: 25 de Septiembre



Grupo E191
Diseño de Base de Datos
Parciales
Primer Parcial: 20 de Septiembre
Primer Supletorio: 25 de Septiembre


sábado, 6 de septiembre de 2014

Ejercicios MER - MR - SQL

Convierta los modelos entidad - relación a modelo relacional que se encuentran en las diapositivas a continuación y elabore las tablas que corresponden a cada ejercicio en PostgreSQL.






-- Creamos un usuario con la siguiente sentencia

CREATE USER userlcdq WITH PASSWORD '123456';

-- Creamos la tabla almacen

CREATE  TABLE  almacen (
numalm serial not null,
desalm varchar(100),
diralm varchar(100),
constraint pkalmacen primary key (numalm));



-- Creamos la tabla pieza

CREATE  TABLE  pieza (
tippie varchar(2) not null,
molpie int4 not null,
despie varchar(100) not null,
precio decimal(10,2),
constraint pkpieza primary key (tippie,molpie));

-- Creamos la tabla estanteria

CREATE  TABLE  estanteria (
codest varchar(3) not null,
tippie varchar(2),
molpie int4,
numalm int4,
constraint pkestanteria primary key (codest));

-- Hacemos la conversiòn de la relaciòn reflexiva de pieza
-- y creamos la tabla componerse

CREATE  TABLE  componerse (
cantidad int4 not null,
tippie1 varchar(2),
molpie1 int4,
tippie2 varchar(2),
molpie2 int4,
constraint pkcomponese primary key (tippie1,molpie1,tippie2,molpie2));

ALTER  TABLE  componerse
add constraint fkpieza1 foreign key (tippie1,molpie1)
references pieza(tippie,molpie)
on delete restrict on update restrict;

ALTER  TABLE  componerse
add constraint fkpieza2 foreign key (tippie2,molpie2)
references pieza(tippie,molpie)
on delete restrict on update restrict;

miércoles, 3 de septiembre de 2014

PostgreSQL




Links: 

Paso a paso:
Entrar a pgadmin III, crear rol y crear base de datos.
http://www.lduarte.webatu.com/untitled2.html

Ejecutar sentencias SQL del ejercicio colaborativo.
http://www.lduarte.webatu.com/H264/untitled2.mp4

lunes, 1 de septiembre de 2014

DDL - Lenguaje de Definición de Datos


SQL (Structured Query Language) es un lenguaje de programación diseñado para almacenar, manipular y recuperar datos almacenados en bases de datos relacionales. La primera encarnación de SQL apareció en 1974, cuando un grupo de IBM desarrolló el primer prototipo de una base de datos relacional. Relational Software (luego se convirtió en Oracle) lanzó la primera base de datos relacional comercial.