Sunteți pe pagina 1din 20

MODELO DE BASE DE DATOS PROYETO COLEGIO

SQL SERVER 2012

INSTRUCTOR Y DIRECTOR DEL PROGRAMA

DEIVID ENRIQUE TRIVIÑO LOZADA

EQUIPO DE DESARROLLO

GRUPO LEGIONAIRES

JAROLD MAURICIO RUDA

LUIS FERNANDO GALINDO

SERVICIO NACIONAL DE APRENDIZAJE SENA TOLIMA.

PROYECTO DE FORMACIÓN DISEÑO Y CONSTRUCCIÓN DE SOFTWARE A LA


MEDIDA PARA EL SECTOR EMPRESARIAL

OCTUBRE 2018.
INTRODUCCION

SQL es un lenguaje de computación para trabajar con conjuntos de datos y las relaciones entre ellos.
Los programas de bases de datos relacionales, como Microsoft Office Access, usan SQL para
trabajar con datos. A diferencia de muchos lenguajes de computación, SQL no es difícil de leer y
entender, incluso para un usuario inexperto. Al igual que muchos lenguajes de computación, SQL es
un estándar internacional reconocido por organismos de estándares como ISO y ANSI.

SQL se usa para describir conjuntos de datos que pueden ayudarle a responder preguntas. Al usar
SQL, debe usar la sintaxis correcta. La sintaxis es el conjunto de reglas mediante las que se
combinan correctamente los elementos de un idioma. La sintaxis SQL se basa en la sintaxis del
idioma inglés y usa muchos de los mismos elementos que la sintaxis de Visual Basic para
Aplicaciones (VBA).

OBJECTIVO

Construir sentencias SQL para la definición y manipulación del modelo de base de datos”. Con el
desarrollo de este laboratorio usted podrá aplicar los conceptos vistos para la construcción de la
base de datos propuesta, las tablas y relaciones entre tablas, según la información suministrada en
los laboratorios aplicado al proyecto de formación.

Esta actividad la puede hacer utilizando el SMBD que prefiera (MICROSOFT SQL SEVER 2012),
Una vez realizados los ejercicios de práctica expuestos en el laboratorio y validados por el tutor
técnico, se debe concertar un encuentro sincrónico con el tutor técnico y el equipo de proyecto para
determinar los elementos de programación a construir para el sistema de información, estos deben
elaborar se en el SGBD seleccionado.

Una vez construida la estructura planteada en el laboratorio y validada contra el diseño presentado,
ingresar los datos sugeridos y realizar las consultas propuestas.

Las sentencias utilizadas para la construcción y manipulación de la base de datos deben ser
almacenados en un archivo con extensión .txt.

MODELO DE BASE DE DATOS PROYETO COLEGIO LOS FUNDADORES

Se modela una base de datos para un colegio o institución educativa aplicados a un módulo que
pretende llevar un control de asistencia del personal de alumnos
Mediante la utilización de la herramienta SQLSERVER se realiza la creación de una base de datos
del proyecto de formación con base en la construcción de los laboratorios vistos en clase

Creación de tablas y sus relaciones en modo diagrama de la base de datos la base de datos pretende
llevar control de asistencia a la asignaturas del personal de alumnos o estudiantes en la base de
busca registrar y almacenar datos de manera sencilla para este caso sí asistió o no asistió a la
asignatura control que para el caso lleva el actor principal que sería el docente

Seguidamente se realiza la insertacion de datos por medio de codigo en las diferentes tablas y sus
repectivas columnas

Tabla estudiante
Tabla docente

Tabla asistencia

Tabla asignatura
La insercion de los datos de puede hacer de manera grafica y por codigo
Las consultas por medio de codigo procedimiento que se puede realizar con cualquiera de las tablas
creadas para el ejemplo tomamos la consulta de la tabla asignatura

1. Consulta por campos o columnas de una tabla


2. Consulta por funcion top

3. Consulta por funcion like


4. Consulta por funcion update modificar
Todos los datos

Solo un dato

5. Consulta por sum sumar


6. Consulta por count

7. Consulta por avg calcular promedio


8. Consulta por between

9. Consulta por order by asc y desc


10. Consulta por join

11. Consulta por valor max


12. Consulta por valor max

13. Consulta por not in


14. Consulta por in

15. Consulta por union all


Union all

Procedimientos almacenados

1. Contar asignaturas
Ejecutar el procedimiento almacenado

2. Asignatura max
Ejecutar el procedimiento almacenado

3. Insertar estudiantes en la tabla


Ejecutar
Funcion cantidad de asignaturas

CONCLUSION

El manejo de la herramienta se puede mejorar mediante la realizacion de muchos ejercicios porque


existen muchas funciones y formas de manipular los datos acuerdo a los que se requiera hacer con
estos, realimente SqlServer es una herramienta potente y facil de manejar, se hace enfasis en la
modelacion que se vio en las ateriores fases de este proceso para que no valla a general conflictos a
la hora de manejar los datos, y la realizacion de una base de datos por cada modulo o proceso que se
requiera trabajar o sistematizar de manera que su intrepretacion sea lo mas sencilla posible

S-ar putea să vă placă și