Download - Sql express 2005
![Page 1: Sql express 2005](https://reader035.vdocumento.com/reader035/viewer/2022081504/5562d24fd8b42a6c498b4c21/html5/thumbnails/1.jpg)
SQL EXPRESS 2005Tutorial básico
SEMINARIO DE DESARROLLO DE SISTEMAS
![Page 2: Sql express 2005](https://reader035.vdocumento.com/reader035/viewer/2022081504/5562d24fd8b42a6c498b4c21/html5/thumbnails/2.jpg)
Que es SQL-EXPRESS 2005
SQL es un manejador de base de datos
Permite la creación y administración de base de datos.
La creación de las tablas pertenecientes a esa base de datos y sus relaciones entre tablas.
![Page 3: Sql express 2005](https://reader035.vdocumento.com/reader035/viewer/2022081504/5562d24fd8b42a6c498b4c21/html5/thumbnails/3.jpg)
Creando la base de datos
1)Clic secundario sobre la opción Databases , 2)Seleccionar New Database
3) Asignar nombre a la base de datos y dar clic en ‘OK’
![Page 4: Sql express 2005](https://reader035.vdocumento.com/reader035/viewer/2022081504/5562d24fd8b42a6c498b4c21/html5/thumbnails/4.jpg)
Componentes de la BD
Al dar clic sobre el nombre de la BD, podemos visualizar el contenido de la misma
Nombre servidor
Nuestra BD
Tablas que contiene
![Page 5: Sql express 2005](https://reader035.vdocumento.com/reader035/viewer/2022081504/5562d24fd8b42a6c498b4c21/html5/thumbnails/5.jpg)
Agregar tablas a la BD 1)Clic secundario sobre la opción Tables ,
2)Seleccionar New Table
En la opción ‘Column name’ escribiremos los nombres correspondientes a cada dato. “Data Type” nos permitirá seleccionar el tipo de dato para el campo ingresado. La columna “Allow Nulls” indica si el campo aceptara nulos o no.
![Page 6: Sql express 2005](https://reader035.vdocumento.com/reader035/viewer/2022081504/5562d24fd8b42a6c498b4c21/html5/thumbnails/6.jpg)
Clave primaria y autoincremento
Para agregar la clave primaria, debemos de seleccionar el campo que marcaremos como clave primario, dar clic secundario y seleccionar ‘Set Primary Key’
Para agregar el autoincremento, seleccionar el cambo y en la ventana de ‘ Propiedades’ la opcion ‘Identity Specification’, seleccionar la opcion ‘Yes’ y agregar el valor del autoincremento.
![Page 7: Sql express 2005](https://reader035.vdocumento.com/reader035/viewer/2022081504/5562d24fd8b42a6c498b4c21/html5/thumbnails/7.jpg)
Guardar y ver la tablaAl dar clic sobre el la pestaña Table_1 y seleccionar la opción ‘Save Table_1’ podemos guardar en la BD la tabla y
Para visualizar la tabla y poder agregar datos en los campos de la tabla-…..
Seleccionar la tabla y clic secundario Opcion ‘Open Table’
Visualizamos la tabla y podemos ver los
campos que contiene
![Page 8: Sql express 2005](https://reader035.vdocumento.com/reader035/viewer/2022081504/5562d24fd8b42a6c498b4c21/html5/thumbnails/8.jpg)
Establecer claves foraneas
Las claves foráneas permiten tener relaciones entra los campos de 2 tablas.
Clic secundario sobre ‘Diagramas’, seleccionar ‘New Database Diagram’
Agregar las tablas de la BD al diagrama
Visualizamos las tablas y sus datos . Las relaciones no se han establecido aun..
![Page 9: Sql express 2005](https://reader035.vdocumento.com/reader035/viewer/2022081504/5562d24fd8b42a6c498b4c21/html5/thumbnails/9.jpg)
Establecer claves foraneas
Para establecer una relacion entre dos tablas, seleccionamos el campo de la tabla y lo arrastramos hasta donde este otra tabla
Darle nombre a la relación foránea y aceptar.La nueva vista del diagrama muestra la relación de la clave foránea de ambas tablas.
![Page 10: Sql express 2005](https://reader035.vdocumento.com/reader035/viewer/2022081504/5562d24fd8b42a6c498b4c21/html5/thumbnails/10.jpg)
Actividad
Realiza el diseño de una base de datos para una biblioteca. Establece los campos y tipos de datos
necesarios para cada tabla Diseña la base de datos en SQL
Express 2005 Tablas, Diagrama de relaciones
Actividad por Parejas
![Page 11: Sql express 2005](https://reader035.vdocumento.com/reader035/viewer/2022081504/5562d24fd8b42a6c498b4c21/html5/thumbnails/11.jpg)
Actividad 2:
Investiga las sentencias de SQL para los siguientes casos:
Insertar datos Eliminar datos Editar datos Consultar todo y consultar con condicion Ordenar Agrupar Contar Generar maximo Sumar datos.