Sie sind auf Seite 1von 14

INSTITUTO TECNOLOGICO SUPERIOR DE COATZACOALCOS DIVISIN DE INGENIERA EN SISTEMAS COMPUTACIONALES

NOMBRE DEL PROFESOR: ZOFIA BENITES ALONSO

NOMBRE DEL ALUMNO: MIRNA TIBURCIO SURIANO MATERIA: BASE DE DATOS TEMA: UNIDAD 2 GRADO Y GRUPO: 5 C CARRERA: INGENIERIA EN SISTEMAS COMPUTACIONALES FECHA: 27 DE SEPTIEMBRE DEL 2011

________________________________________________________________________________ _____________________

PRESENTACION
1

CREAR MANUALMENTE UNA BASE DE DATOS PASO 1: Pasos para entrar a SQL Server Management Studio Paso 1 clic botn Inicio Paso 2 clic a todos los Programas Paso 3 clic a Microsoft SQL Server 2008 Paso 4 clic a SQL Server Management Studio

Cuando ya se abre el programa Lo primero que tenemos que hacer es establecer la conexin con el servidor y posteriormente abrir la siguiente ventana

PASO 2: Haga clic con el botn derecho del mouse en la carpeta Databases, Escoja New haga clic en New Database.

PASO 3: Digite un nombre para la nueva base de datos.

PASO 4: Crear una base de datos con el asistente: El men tools no aparece en la base de datos por lo tanto no pudo ser creada.

El men tools no aparece

2.1 CREACIN DE BASES DE DATOS Gracias a su interfaz grafica la creacin de una base de datos, especficamente su estructura bsica, es una labor extremadamente simple en SQL Server 7. Crearla manualmente o con la ayuda de un asistente, no requiere ms de uno o dos minutos. Cuando se crea una base de datos, todos los archivos que la componen son inicialmente llenados con ceros, para sobrescribir cualquier dato dejado del disco por archivos eliminados.

Cuando se crea la base de datos se realizan estos pasos INSERTAR DATOS (Atributos) Para poder insertar datos en la tabla REGISTRO con su respectivo campo procedemos hacerlo con el siguiente cdigo: INSERT INTO Analizar

Despus a Ejecutar

2.1.3 DEFINIR EL ESQUEMA GENERAL DE LA BASE DE DATOS (TABLAS, ATRIBUTOS, LLAVES PRIMARIAS Y LLAVES HEREDADAS)

Las tablas son la esencia de las bases de datos; son ellas las que almacenan los datos en la base de datos. Agrupan los datos en forma de filas y columnas como una hoja electrnica. Cada fila representa un registro y cada columna un atributo o campo de la tabla. Cada campo de la tabla mantiene informacin de un tipo de dato. Por ejemplo, un campo llamado Valor posee un tipo de dato numrico, mientras que el campo Nombre contiene informacin de tipo texto. Los campos de una tabla pueden tener restricciones en cuanto al contenido que van a almacenar. Por ejemplo, un campo llamado Cantidad no puede almacenar texto, solamente nmeros, y no puede aceptar valores menores de 1 o mayores de 100.

CDIGO PARA LA CREACIN DE UNA TABLA:

LLAVE PRIMARIA La llave primaria est compuesta por una o ms columnas de la tabla, que identifican exclusivamente una fila dentro de la tabla. la especificacin de una llave primaria garantiza la integridad de la tabla. las columnas (o columna) que componen una llave primaria no pueden contener el valor null. al especificar la llave primaria, sql server crea un ndice especfico para garantizar que la llave sea nica. CDIGO PARA AGREGAR UNA CLAVE PRIMARIA: mysql > alter table cuenta > add primary key (numero_cuenta);

LLAVES HEREDADAS Las entidades de bajo nivel heredan todos los atributos de las entidades de mayor nivel. Cdigo para crear una clave fornea: mysql> FOREIGN KEY (numero_cuenta) > REFERENCES cuenta (numero_cuenta); Ejemplo como lo muestra en la imagen como se heder la clave FOREIGN KEY Una ves escrito estos codigos, para que se hedere en la tabla CVE procedemos a seleccionar el codigo:

SELECT * FROM REGISTRO y dando clic a


Analizar Despus a Ejecutar

QUEDA COMO SE MUESTRA ACONTINUACION

10

2.1.4 CREACIN DE VISTAS DE LA BASE DE DATOS (VIEW) Para poder haces este paso mediante la vista hay dos formas uno mediante grafico y otro mediante comando. Crear una vista CREATE VIEW Una vista es una tabla virtual que representa los datos de una o ms tablas de una forma alternativa. Para crear una nueva vista se emplea la sentencia CREATE VIEW, debe ser la primera instruccin en un lote de consultas. Una vista slo se puede crear en la base de datos actual. Para ejecutar CREATE VIEW, se necesita, como mnimo, el permiso CREATE VIEW en la base de datos y el permiso ALTER en el esquema en el que se est creando la vista.

Ejemplos sintaxis: CREATE VIEW oficinas_este AS SELECT * FROM oficinas WHERE region = Este;

11

Posteriormente selecciono una de las tablas que aparecen y le damos clic en el botn AGREGAR

12

Para que me muestre los campos que acabo de seleccionar me dirijo as el botn Ejecutar SQL y doy clic y nos mostrara solo los campos que escogimos. Le damos Clic a Ejecutar SQL Y nos mostrara a continuacin el resultado como se muestra en la imagen.

13

Mediante comando de cdigo Mediante el comando sera lo mismo un ejemplo hare una vista donde me mostrara los nombre de Acario, Edad, Sexo. Si se dan cuenta tengo el nombre de Acario dos veces con la misma edad y el mismo Sexo. Ejemplo: SELECT Nombre, Edad, Sexo FROM REGISTRO WHERE Nombre='Acario'

Y quedara de esta forma el resultado

14

Das könnte Ihnen auch gefallen