Make your own free website on Tripod.com

Concepto de base de datos


El concepto básico en el almacenamiento de datos es el registro. El registro agrupa la información asociada a un elemento de un conjunto, y está compuesto por campos. Así por ejemplo, un registro correspondiente a un libro no es más que un elemento de un conjunto: bibliotecas, autores, editoriales, etc. A su vez, ese registro contiene toda la información asociada al libro, clasificada en campos: título, autor, fecha de edición, editorial, etc.
Se puede hablar de propiedades características o campos característicos, y propiedades secundarias o campos secundarios según definan o complementen el elemento representado por el registro.
Se conoce como gestor o motor de bases de datos al programa de ordenador que sirve para definir, diseñar y utilizar los registros, ficheros y formularios de la base de datos. Generadores de bases de datos muy conocidos son ORACLE, SyBase, INFORMIX, MySQL, PARADOX, ACCESS, etc.

use master
go
if exists(select * from sysdatabases where name='Personal')
drop database Personal
go

create database Personal
go

use personal
go

if exists(select * from sysobjects where name='Datos_Personales')
Drop Table Datos_Personales
go

create table Datos_Personales
(idcliente char(7)not null,
apellidos varchar(25)not null,
nombres varchar(30)not null,
nacimiento datetime null,
sexo char(1)not null,
constraint pk_Datos_Personales primary key(idcliente),
constraint unq_Datos_Personales unique(apellidos,nombres))
go
select * from Datos_Personales
go
create table telefonos
(idcliente char(7)not null,
telefono varchar(15)not null,
observacion varchar(100)null,
constraint pk_telefonos primary key(idcliente,telefono),
constraint fk_telefonos foreign key(idcliente)references Datos_Personales(idcliente))
select * from telefonos





REGRESAR

©Copyright Derechos Reservados
Lizett Angel Torres
AV.Los Paujiles 138
Lima-Perú