Tabulado de notas SQL

Ver el tema anterior Ver el tema siguiente Ir abajo

Tabulado de notas SQL

Mensaje  WE ARE ANONYMOUS el Miér Mar 16, 2011 12:49 am

>>>CREACION DE LA BD <<<<

create database Tabuladodenotas
use Tabuladodenotas



>>>CREACION DE TABLAS<<<

create table materias(
matecod varchar (10)not null,
matenom char(15)not null,
primary key (matecod)
);
-----------------------------------------------------------
use Tabuladodenotas
create table estudiantes(
estucod varchar (10)not null primary key,
estunom char (25)not null,
estutel numeric (10)not null,
estumail char (20)not null,
estudir char (25)not null,
codcarr varchar(10)not null,
foreign key (codcarr)references carreras(codcarr));
-----------------------------------------------------------------

use Tabuladodenotas
create table carreras(
codcarr varchar(10)not null,
nomcarr char(25)not null,
primary key (codcarr));
------------------------------------------------------------------------

use Tabuladodenotas
create table profesores (
codpro varchar (10)not null,
nompro char (25)not null,
telpro numeric (10)not null,
mailpro char(10)not null,
matecod varchar (10)not null,
primary key (codpro),
foreign key (matecod) references materias(matecod));
--------------------------------------------------------------

use Tabuladodenotas
create table notas(
estucod varchar(10)not null,
estunom char(25)not null,
codpro varchar (10)not null,
nompro char (25)not null,
matecod varchar (10)not null,
matenom char (25)not null,
codcarr varchar (10)not null,
nomcarr char (25)not null,
notas varchar (max)not null,
comentario varchar (200)not null,
foreign key (estucod) references estudiantes(estucod),
foreign key (codpro) references profesores (codpro),
foreign key (matecod) references materias(matecod),
foreign key (codcarr)references carreras(codcarr),
);



>>>INSERTAR REGISTROS<<<

insert into materias values (001,'matematicas'),(002,'algoritmos'),(003,'estadistica'),(004,'programacion'),(005,'ingles'),(006,'base de datos'),(007,'ingenieria de software'),(008,'redes'),(009,'enfasis'),(10,'algebra lineal')

select * from materias
----------------------------------------------------------------------------------------------------------
insert into estudiantes values (0001,'hector','4507765','soto32@hotmail.com','ave 3N #22-53',001),
(0002,'camilo','2606133','kmi_9218@hotmail.com','cra 6N # 44-96',002),
(0003,'carolina','4307785','carol_jn@hotmail.com','ave 4N 55-74',003),
(0004,'arturo','4566347','arttgs.5@hotmail.com','Cra 5N #2-55',004),
(0005,'francy','2614477','franc.m4@hotmail.com','ave 3N 54-12',005),
(0006,'julian','4587964','checho_lo@hotmail.com','calle 9 #45',006),
(0007,'juan','2656193','juanc218@hotmail.com','cra 7N # 48-96',007),
(0008,'roberto','7806133','robergfa@hotmail.com','calle6 AN 93-21',008),
(0009,'camilo','2606133','kmi_9218@hotmail.com','cra 6N # 44-96',009),
(0010,'fabian','3147855','camacho@hotmail.com','ave 2S #15-45',010)

select * from estudiantes


-----------------------------------------------------------------------------------------------------
insert into carreras values (001,'sistemas'),(002,'electronica'),(003,'contabilidad'),(004,'comercio'),(005,'mercadeo'),(006,'finansas'),(007,'diseño grafico'),(008,'administracion de empresas'),(009,'mecatronica'),(010,'economia')

select * from carreras

---------------------------------------------------------------------------------------------------------
insert into profesores values (1,'rodrigo','6547894','roed2201@hotmail.com',001),
(2,'Julio','4251236','julio@hotmail.com',002),
(3,'Camilo','3654521','kmilo@hotmail.com',003),
(4,'Priz','8596325','sala@hotmail.com',004),
(5,'alfredo','6806978','alf00@gmail.com',005),
(6,'german','2645814','tamayo@hotmail.com',006),
(7,'Maria','311-4282536','mari@hotmail.com',007),
(8,'diego','3175255478','diegoelo@hotmail.com',008),
(9,'omar','4448575','omareg@yahoo.es',009),
(10,'raul','5564719','raul@gmail.es',010)

select * from profesores
---------------------------------------------------------------------------

insert into notas values
(0001,'hector',1,'rodrigo',001,'matematicas',001,'sistemas'),
(0002,'camilo',2,'Julio',002,'algoritmos',002,'electronica'),
(0003,'carolina',3,'Camilo',003,'estadistica',003,'contabilidad'),
(0004,'arturo',4,'Priz',004,'programacion',004,'comercio'),
(0005,'francy',5,'alfredo',005,'ingles',005,'mercadeo'),
(0006,'julian',6,'german',006,'base de datos',006,'finansas'),
(0007,'juan',7,'Maria',007,'ingenieria de software',007,'diseño grafico'),
(0008,'roberto',8,'diego',008,'redes',008,'administracion de empresas'),
(0009,'camilo',9,'omar',009,'enfasis',009,'mecatronica'),
(0010,'fabian',10,'raul',010,'algebra lineal',010,'economia')

select * from notas


RELACION:

avatar
WE ARE ANONYMOUS

Mensajes : 9
Fecha de inscripción : 08/02/2011

Ver perfil de usuario

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.