Diseño de dbs sql

Solo disponible en BuenasTareas
  • Páginas : 8 (1819 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de mayo de 2011
Leer documento completo
Vista previa del texto
LABORATORIO 1 MODELAMIENTO DE BASES DE DATOS Y USO DE SENTENCIAS CLAVES 1. Manejo de la Consola SQL 7.0 (Enterprise Manager):
Creación de Bases de Datos • Ingrese a la consola “Enterprise Manager” de Microsoft Server SQL 7.0 • Aparecerá la siguiente ventana:



• • • •

Haga click derecho en “SQL Server Group” y elija New SQL Server Registration , aparecerá un wizard que lo guiará en elregistro del servidor en su consola. De Next a la siguiente ventana y ponga el nombre del servidor ….. en la opción “Available Servers”, agregue el nombre del servidor y de Next. En la siguiente ventana elija la segunda opción, coloque su nombres de usuario y su contraseña y de de Next en todas las opciones siguientes (se utilizaran las opciones por “default”), finalmente presione el botón que diga“Finish”. En el lado izquierdo verá varias carpetas debajo del servidor al que se conectó, de clic derecho en la carpeta “databases” y elija “New database”. En la opción “File growth” elija “In Megabytes” y ponga 7, luego presione “Next”. Su base de datos ya ha sido creada.

Como crear tablas en la base de datos: • Haga doble clic en la base de datos que creó, luego en la opción “Tables” declic derecho y elija “New Table”, coloque el nombre y de OK. Aparecerá la siguiente ventana:





Coloque las columnas que desea y el tipo de dato deseado. Con el botón de la llave podrá convertir una columna en una llave primaria (Primary Key). Si desea que la base de datos asigne una llave primaria a cada registro automáticamente, cree una columna con tipo de dato “int” y marque la opciónIdentity. Si desea que una columna pueda contener datos nulos, seleccione la opción “Allow Nulls” en el registro deseado. Finalmente grave sus datos y salga de esa ventana. Para visualizar el diseño de la tabla, de clic derecho en la tabla y elija “Design Table”. Para visualizar todos los datos contenidos haga lo mismo pero elija “Open Table/Return All Rows”.

Se habrá dado cuenta que junto conla tabla que creó existen varias tablas con el prefijo “sys”, estas son tablas del sistema y Ud. no debe modificar ni su diseño ni sus datos amenos que sea DBA (Administrador de Bases de Datos) experimentado.

Como modificar el diseño de la base de datos incluyendo llaves foraneas. • • Haga clic derecho en la opción “Diagrams” y elija “New DataBase Diagram”, agregue todas las tablas con las quedesea trabajar y de “Finish”. Arrastre las columna de una tabla a otra tabla para crear una llave foranea (deberá arrastrar de la tabla donde se encontrará la llave foranea, a la tabla donde se encuentra la llave primaria), las dos columnas que se relacionan deberán ser del mismo tipo de datos. Aparecerá la siguiente ventana:

• •

Coloque el nombre de la relación que ha creado, verifique losdatos y de OK. Haga las modificaciones que desee, guarde los datos y salga de la ventana.

2. Seguridad
1. Ubicar la base de datos sobre la cual se desea establecer la seguridad, en la opción Users hacer clic derecho y elegir “New Database User” , aparecerá la siguiente ventana:

Elija la opción , aparecerá la ventana de abajo. Llene los datos correspondientes.

En el tab “Server Roles”elija el rol del usuario:

Elija el tab “Database Access” y configure los permisos que el usuario tendrá para cada base de datos:

3. Como realizar instrucciones sobre la base de datos
• Valla Inicio/Programas y elija la opción “Query Analizer” de Microsoft Server SQL 7.0, aparecerá la siguiente ventana:

• •

Seleccione el servidor al que se desea conectar, elija la autentificación porSQL, ingrese sus datos y presione OK. En la siguiente ventana elija la base de datos sobre la cual trabajará.

Instrucciones básicas
Nota: Las comillas dobles están puestas solo para resaltar, no deben ponerse en las instrucciones. Selección de datos: SELECT “Campo1”, “Campo2” FROM “Tabla” WHERE “Condicion” Eliminación de datos DELETE “Tabla” WHERE “Condicion” Inserción de datos INSERT INTO...
tracking img