Documente Academic
Documente Profesional
Documente Cultură
BASES DE DATOS
Ing. HENRY ECHEVERRIA
TEMA: RESUMEN LABORATORIOS DE BASE DE DATOS
CASE Studio 2
Es una herramienta profesional con la que se puede disear nuetras propias bases de datos,
facilitndote herramientas para la creacin de diagramas de relacin, modelado de datos y
gestin de estructuras.
Tiene soporte para trabajar con una amplia variedad de formatos de base de datos (Oracle, SQL,
MySQL, PostgreSQL, Access, Ms SQL Server, etc.) y te permite adems generar script SQL.
A travs de los diagramas de relacin podemos tener una visin ms clara del contenido y
estructura de tu base de datos, facilitando la gestin y mantenimiento de la misma.
Las caractersticas ms importantes del Case Studio son:
Gestin global en todas las fases de desarrollo de software con una misma herramienta.
PARTE PRCTICA
Entidad
1-n
Rol
m-n
3. Ahora procedemos a crear las entidades, arrastramos a nuestro entorno de diseo los
bloques correspondientes a las entidades.
4. Una vez seleccionadas el nmero de entidades que vamos a utilizar, colocamos los
nombres dando doble clic en la entidad.
5. Al abrir la ventana de la entidad procedemos a aadir los atributos debemos tener muy
en cuenta los tipos de datos que asignamos a los atributos, para asignar el tipo de valor
de dato de entrada.
6. Una vez definidas las entidades y colocados sus atributos procedemos a colocar las
relaciones de la manera como la hicimos en el modelo relacional, con sus respectivas
restricciones.
7. Al tener indicado las relaciones y atributos de todo el diseo vamos a proceder a crear
el script, para eso nos dirigimos a opcin de la barra de herramientas en MODEL y
escogemos la opcin Generate Script(presionando F9). Entonces se nos va a mostrar la
siguiente pantalla:
8. En donde se escogera los campos que nos interesan para nuestro caso ser Dominio,
Table, Primary Keys, Procedures, Alternative Keys, Referential Integrity.
10. Una vez seleccionados los campos que me interesan hacemos click en la opcin
Generate.
29/02/2012
29/02/2012
Model
Company
Author
Version
Database
*/
MS SQL 2005
go
Alter table [Matricula] add Constraint [Matricula_Materia] foreign key([CodMateria])
references [Materia] ([CodMateria]) on update cascade on delete no action
go
Alter table [Materia] add Constraint [Profesor_Materia] foreign key([codProf]) references
[Profesor] ([codProf]) on update no action on delete no action
go
Set quoted_identifier on
go
Set quoted_identifier off
go
Aqu se muestra la
creacin de grupos
para los Argumentos
MyDB
aadidos
anteriormente
Tablas
Sinnimos
Programacin
Seguridad.
Script generado
Create table [Autor]
(
go
PLANEAMIENTO DE LA CAPACIDAD:
CRECIMIENTO COMPUESTO.
Cf =CA*(%Crecimiento +1)*n
CA= Tamao actual
Cf= Tamao Final
N= Numero de Anos
Cf=10 MB*(0,10+1)*5
Cf=55 MB
Se obtiene entonces la ventana de creacin de la base de datos, en la que asignamos un
nombre a nuestra base de datos. (DBBOOKMASTER)
Al
presionar
el
Boton
Add
podemos
agregar
nombres
Logicos
en
este
caso
DBBOOKMASTER 1,2
Aqu se muestra la creacin de grupos para los Argumentos DBBOOKMASTER aadidos
DBBOOKMASTER: estar en el grupo PRIMARY
DBBOOKMASTER 1: se encontrara en SECUNDARIO
DBBOOKMASTER 2: se encontrara en SECUNDARIO
Bibliografa:
http://es.wikipedia.org/wiki/Herramienta_CASE
http://www.monografias.com/trabajos73/herramientas-case-procesodesarrollo-software/herramientas-case-proceso-desarrollosoftware2.shtml
http://www.studygs.net/espanol/casestudies.htm