Está en la página 1de 8

Gory

Creacin de BD
Para crear una BD se debe definir los sgtes ptos: 1. El nombre de la BD. 2. El tamao 3. Los archivos donde la BD va a residir.

SENTENCIA CREATE DATABASE


SINTAXIS: Create DataBase Mi BaseDatos

On Primary
(Name=Nombre_Logico_data, Filename= Ubicacion y nombre_archivo ,

MDF

Size=Tamao_en_Mb, MaxSize Tamao_Maximo_en_Mb, FileGrowth=Incremento_del_crecimiento)

Log On
(Name=Nombre_Logico_log, Filename= Ubicacin_y_Nombre_Archivo, Size=Tamao_en_Mb, MaxSize Tamao_Maximo_en_Mb, FileGrowth=Incremento_del_crecimiento)

LDF

MDF=4 *LDF

1 CLASE

Gory

Cdigos para crear la base de datos:


Create Database SistemasUni On Primary (name=SistemaUni_data, filename='C:\Datos\SistemasUni_data.mdf', size=80mb, maxsize=160mb, filegrowth=2mb) Log on (name=SistemaUni_log, filename='C:\Datos\SistemasUni_log.ldf', size=20mb, maxsize=40mb, filegrowth=1mb)

1 CLASE

Gory

OBJETO TABLE SINTAXIS:


Create Table Alumno (CodAlumno nchar(5)Primary Key, Nombre nVarchar(30), Paterno nVarchar(30), Materno nVarchar(30), Direccion nVarchar(50), Telefono nchar(7), Observaciones nVarchar(50))

1 CLASE

Gory

Creando las siguientes tablas:

Curso
Create table Curso (CodCurso nchar (5)primary key, Nombre nvarchar(60), Costo money)

Modulo
Create Table Modulo (CodModulo nchar (5)Primary Key, Nombre nvarchar(60), Cantidad int)

Recibo
create table Recibo (Numero nchar(5)primary key, CodSede nchar(5), CodCurso nchar(5) , CodAlumno nchar(5), FechaEmision datetime, Monto money, Saldo money, Estado nchar (1), Observacion nvarchar(50))

1 CLASE

Gory

Relacion de tablas:
alter table Recibo add constraint FK_Recibo_Sede Foreign key (CodSede) References Sede alter table Recibo add constraint FK_Recibo_Curso Foreign key (CodCurso) References Curso alter table Recibo add constraint FK_Recibo_Alumno Foreign key (CodAlumno) References Alumno

1 CLASE

Gory

1 CLASE

Gory

Creamos una nueva Tabla que relacione a la T. Alumno y la T.curso


Create table Alu_Cur (CodAlumno nchar(5), CodCurso nchar(5) , Ciclo nchar (7), Practica1 int, Practica2 int, Practica3 int, Practica4 int, ExamenFinal int, Condicion nchar(1), primary key (CodAlumno,CodCurso,Ciclo))

Ahora lo Relacionamos
alter table Alu_Cur add constraint FK_Alu_Cur_Alumno Foreign key (CodAlumno) References Alumno alter table Alu_Cur add constraint FK_Alu_Cur_Curso Foreign key (CodCurso) References Curso

1 CLASE

Gory

1 CLASE

También podría gustarte