Sunteți pe pagina 1din 14

INTRODUCCION

El campo de la computación en el presente ciclo ha ido evolucionando


constantemente debido a la renovación de los diversos procesos que
involucran el uso de una computadora y por ende en el desarrollo social y
cultural de las entidades y personas que hacen uso de ello. Uno de esos
aspectos es el uso de sistemas de información.

Las empresas implicadas en este trabajo de desarrollo ayudan sobrevalorada


mente para una mejor organización de entidades y manejo de información
ofrecen constantemente la renovación de los datos y el ingreso de nueva
información, estos mismos nos serán de gran ayuda profesional ante la
competitividad en el campo laboral. Es por ello que se desarrolla el presente
proyecto con el fin de dar la solución a la necesidad de un mejor sistema con el
uso de filtros de datos con consultas SQL.

Por lo tanto en la elaboración de este proyecto se ha desarrollado el


planteamiento previo o teórico, describiendo el problema, su fundamentación y
delimitación. También veremos cuáles son nuestros objetivos, tanto general
como específico
CAPITULO I
1. Planteamiento de investigación:

1.1. Titulo:

Elaboración de consultas y procedimientos almacenados en una


base de datos.

1.2. Descripción de problema:

Observamos que la base de datos ISHDE cuenta con numerosos


datos correspondientes a los alumnos, lo cual dificulta el acceso a
tipos de datos específicos, por ello consideramos conveniente
implementar las consultas.

1.3. Objetivos:

1.3.1. Objetivo general:

Proveer facilidades para la manipulación de grandes


volúmenes de datos existentes.

1.3.2. Objetivo específicos:

 Proporcionar interfaces y lenguajes de consulta que


simplifican la recuperación de los datos para los usuarios.
 Manipular los parámetros existentes mediante
procedimientos almacenados y funciones.
CAPITULO II

BASE DE DATOS DEL SISTEMA (ISHDE)

1. Tablas

Para la elaboración de nuestra base de datos(ISHDE) creamos tablas


para que dividan a los campos según sus categorías.

A continuación se muestra las siguientes tablas utilizadas para la


elaboración del sistema:

 Tabla Maestro Alumnos

 Maestro especialidad
2. Definición de los campos de la tablas:

 Maestro Alumnos

 Maestro Especialidad
Para la elaboración del sistema se tomaron en cuenta los siguientes
conceptos:

Las tablas se componen de dos estructuras:

Registro: es cada una de las filas en que se divide la tabla. Cada registro
contiene datos de los mismos tipos que los demás registros. Ejemplo: en
una tabla de nombres y direcciones, cada fila contendrá un nombre y
una dirección.

Campo: es cada una de las columnas que forman la tabla. Contienen


datos de tipo diferente a los de otros campos. En el ejemplo anterior, un
campo contendrá un tipo de datos único, como una dirección, o un
número de teléfono, un nombre, etc.
CREAMOS BASE DE DATOS

Ejecutamos esta instrucción que nos tiene que crear la tabla alumnos con los
siguientes campos:

 Nombre de tipo varchar(50)

 Edad de tipo int

 Sexo varchar (15)


CREAMOS UN PROCEDIMIENTO PARA REGISTRAR

Ejecutamos la parte seleccionada creamos parámetros de los campos que


hemos creado, al ejecutar nos tiene que aparecer que los comandos han sido
correctamente ejecutados.

Como se muestra en la siguiente imagen:


 Luego creamos un sp_registrar y entre signo de comilla simple
llenamos los datos con valor varchar y los valores int sin comilla.

 Ejecutamos select*from y aparecen los campos llenos con los datos


que pusimos
CREAMOS UN PROCEDIMIENTO PARA ELIMINAR

 Creamos un sp_elimarses. Luego señalamos que vamos a eliminar en


este caso entre comillas simples pones ‘sofia pardo’
CREAMOS UN PROCEDIMIENTO PARA ACTUALIZAR

Ahora
creamos un
sp_actuazliza
ry
cambiamos
los datos
IMPLEMENTACION DE LAS VISTAS

1. Vista de alumnos:

Esta vista se encarga de cargar los datos de los alumnos según a la carrera
profesional que corresponden
2. Numero Total de alumnos por carrera

Esta vista se encarga de buscar según al ID Carrera la cantidad de


alumnos existentes en sus determinadas carreras. Todos estos datos
correspondientes a la unión de las tablas Maestro Alumnos y Maestro
Especialidad.

3. Vista que muestra la fecha de nacimiento

Esta vista se encarga de mostrar los datos de los alumnos que cumplen
años en este mes, lo cual lo hallamos mediante la diferencia que hay
entre el año actual y el año de nacimiento de un determinado alumno
4. Vistas utilizada para encontrar el ID según carrera

5. Cuenta alumnos por sexo

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