Creación de TableSpace en Oracle
----Para Borrar la TableSpace ------
drop
tablespace TBSANTENORORREGO
Including
contents and datafiles;
----Para Crear la TableSpace ------
create tablespace TBSAntenorOrrego
datafile 'c:\temp\DFAntenorOrrego.DBF'
size 100M;
----Muestra las tablesepaces------
select *
from DBA_tablespaces;
----Muestra las tablas de una tablesspace especifica ------
select *
from DBA_tables where tablespace_name='TBSANTENORORREGO';
create table TUsuario
(
Usuario char(5) primary key,
contraseña char(15)
) tablespace TBSAntenorOrrego;
create table Tcarrera
(
CodCarrera char(5)
primary key ,
Carrera varchar(50)
) tablespace TBSAntenorOrrego;
create table TAlumno
(
CodAlumno char(5)PRIMARY KEY ,
Apepaterno varchar(50),
ApeMaterno varchar(50),
Nombres varchar(50),
fechaNac date,
Usuario char(5) unique,
codCarrera char(5) ,
foreign key (CodCarrera) references TCarrera,
foreign key (Usuario)
references TUsuario
) tablespace TBSAntenorOrrego;
create table TDocente
(
Coddocente char(5) primary
key ,
Apepaterno varchar(50),
ApeMaterno varchar(50),
Nombres varchar(50),
Usuario char(5)unique,
foreign key (Usuario)
references TUsuario
) tablespace TBSAntenorOrrego;
create table
TAsignatura
(
codAsignatura
char(5) primary key ,
Asignatura varchar(50),
CodRequisito char(5),
foreign key
(CodRequisito) references TAsignatura
) tablespace TBSAntenorOrrego;
create table TNotas
(
CodAlumno char(5),
codAsignatura char(5),
semestre char(3),
practica1 decimal(4,2),
practica2 decimal(4,2),
notaFinal decimal(4,2),
primary
key(CodAlumno,codAsignatura,semestre),
foreign key
(CodAlumno) references TAlumno,
foreign key
(codAsignatura) references TAsignatura
) tablespace TBSAntenorOrrego;
create table TCarga
(
IdCarga char(5),
CodDocente char(5),
codAsignatura char(5),
Semestre
varchar(50),
foreign key
(codAsignatura) references TAsignatura,
foreign
key (CodDocente) references TDocente
)
tablespace TBSAntenorOrrego;
No hay comentarios.:
Publicar un comentario
Gracias por participar ..!!