Sunteți pe pagina 1din 104

UNIVERSIDAD MICHOACANA DE SAN NICOLS DE HIDALGO

FACULTAD DE CONTADURA Y CIENCIAS ADMINISTRATIVAS

Firmado digitalmente por


AUTOMATIZACION
Nombre de reconocimiento (DN):
cn=AUTOMATIZACION, o=UMSNH,
ou=DGB, email=soporte@biblioteca.
dgb.umich.mx, c=MX
Fecha: 2011.03.14 13:03:51 -06'00'

ANLISIS Y DISEO DE ESTRUCTURA


DE BASE DE DATOS PARA CONTROL
ESCOLAR DE ALUMNOS, NIVEL PRIMARIA

TESINA

PARA OBTENER EL TITULO DE

LICENCIADO EN INFORMTICA
ADMINISTRATIVA

PRESENTA
MARTIN BENTEZ ROJAS

ASESOR
DRA. MA. HILDA RODALES TRUJILLO

MORELIA MICHOACN, FEBRERO 2011

Universidad Michoacana de San Nicols de Hidalgo

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

FCCA

Universidad Michoacana de San Nicols de Hidalgo

FCCA

NDICE

INTRODUCCIN ______________________________________________________________ 4
PLANTEAMIENTO DEL PROBLEMA ___________________________________________ 5
OBJETIVO GENERAL _________________________________________________________ 6
OBJETIVO PARTICULAR. _____________________________________________________ 7

CAPITULO I ____________________________________________________________ 8
EL PROFESIONISTA DE LA _____________________________________________ 8
INFORMTICA ADMINISTRATIVA ________________________________________ 8
INFORMTICA ADMINISTRATIVA _____________________________________________ 9
ANTECEDENTES _________________________________________________________________ 9
CAMPO DE ACCIN ______________________________________________________________ 11

CAPITULO II __________________________________________________________ 12
SISTEMAS DE INFORMACIN __________________________________________ 12
ANTECEDENTES ____________________________________________________________ 13
FUNCIONES DEL SISTEMA DE INFORMACIN ________________________________ 17
ANLISIS Y DISEO DE SISTEMAS __________________________________________ 20
1.- IDENTIFICACIN DE PROBLEMAS, OPORTUNIDADES Y OBJETIVOS _____________ 24
2.- DETERMINACIN DE LOS REQUERIMIENTOS DE INFORMACIN ________________ 25
3.- ANLISIS DE LAS NECESIDADES DEL SISTEMA ________________________________ 27
4.- DISEO DEL SISTEMA RECOMENDADO ________________________________________ 27
5.- DESARROLLO Y DOCUMENTACIN DEL SOFTWARE ___________________________ 28
6.- PRUEBA Y MANTENIMIENTO DEL SISTEMA _____________________________________ 29
7.- IMPLEMENTACIN Y EVALUACIN DEL SISTEMA _______________________________ 29

MTODO DE DESARROLLO POR ANLISIS ESTRUCTURADO _________________ 30


TIPOS DE SISTEMAS ________________________________________________________ 32
SISTEMA DE PROCESAMIENTO DE TRANSACCIONES _____________________________ 32
SISTEMA DE AUTOMATIZACIN DE LA OFICINA Y SISTEMA DEL TRABAJO DEL
CONOCIMIENTO _________________________________________________________________ 32
SISTEMA DE INFORMACIN GERENCIAL __________________________________________ 32
SISTEMA DE APOYO A LA TOMA DE DECISIONES _________________________________ 32
SISTEMAS EXPERTOS E INTELIGENCIA ARTIFICIAL _______________________________ 33
SISTEMAS DE APOYO A LA TOMA DE DECISIONES EN GRUPO Y SISTEMAS DE
TRABAJO COLABORATIVO APOYADOS POR COMPUTADORA ______________________ 33
SISTEMAS DE APOYO A EJECUTIVOS _____________________________________________ 33

SISTEMAS DE INFORMACIN ADMINISTRATIVA ______________________________ 34


Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

Universidad Michoacana de San Nicols de Hidalgo

FCCA

CAPITULO III __________________________________________________________ 36


BASES DE DATOS _____________________________________________________ 36
LA BASE DE DATOS COMO ESTRUCTURA DE LOS DATOS DE UNA EMPRESA 37
CONCEPTOS ________________________________________________________________ 39
ABSTRACCIN DE LOS DATOS ______________________________________________ 45
NIVEL FSICO O INTERNO. _______________________________________________________ 46
NIVEL CONCEPTUAL O LGICO. __________________________________________________ 46
NIVEL DE VISTA O EXTERNO. ____________________________________________________ 46

MODELO DE BASE DE DATOS _______________________________________________ 47


TIPOS DE BASES DE DATOS _____________________________________________________ 47
EL MODELO DE BASE DE DATOS PLANA __________________________________________ 47
EL MODELO DE BASE DE DATOS JERRQUICA ____________________________________ 47
MODELO DE LA RED _____________________________________________________________ 47
EL MODELO RELACIONAL ________________________________________________________ 48
MODELO ENTIDAD-RELACIN ____________________________________________________ 49
ENTIDADES Y ATRIBUTOS _______________________________________________________ 49
ALMACENAMIENTO Y SEGURIDAD DE UNA BASE DE DATOS ______________________ 51

LENGUAJES DE BASES DE DATOS __________________________________________ 52


LENGUAJE DE MANIPULACIN DE DATOS (LANGUAGE DATA MANIPULATION) _____ 52
LENGUAJE DE DEFINICIN DE DATOS. ___________________________________________ 52
LENGUAJE DE CONTROL DE DATOS. _____________________________________________ 53

ADMINISTRADORES DE BASES DE DATOS __________________________________ 53


GESTORES DE BASE DE DATOS_____________________________________________ 55
GESTORES DE BASE DE DATOS LIBRES __________________________________________ 56
MySQL __________________________________________________________________________ 56
GESTORES DE BASE DE DATOS PROPIETARIOS __________________________________ 56

DICCIONARIO DE DATOS ____________________________________________________ 57


CONCEPTO _____________________________________________________________________ 57
NECESIDAD DE EL DICCIONARIO DE DATOS ______________________________________ 57

VENTAJAS Y DESVENTAJAS DE UTILIZAR UNA BASE DE DATOS _____________ 58

CAPITULO IV __________________________________________________________ 60
APLICACIN DEL TEMA _______________________________________________ 60
HISTORIA ___________________________________________________________________ 61
CASO DE APLICACIN DEL TEMA ___________________________________________ 63
ANLISIS FODA _____________________________________________________________ 67
TIPO DE INVESTIGACIN ____________________________________________________ 71
INTRODUCCIN A APLICAR LA METODOLOGA ______________________________ 73
Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

Universidad Michoacana de San Nicols de Hidalgo

FCCA

REQUERIMIENTOS DE INFORMACIN _______________________________________ 75


ESTRUCTURAR BASE DE DATOS ____________________________________________ 76
TIPO DE MODELO. __________________________________________________________ 76
REQUERIMIENTOS Y EVALUACIN DE ALTERNATIVAS ______________________ 79
REQUERIMIENTOS DE HARDWARE Y SOFTWARE. ___________________________ 79
PROCESO DE RECOPILACIN DE INFORMACIN ____________________________ 80
DISEO DE LA ESTRUCTURA DE BASE DE DATOS EN ACCESS ______________ 82
TABLA PARA INGRESAR LOS DATOS DE PLANTELES CON CADA UNO DE SUS
ATRIBUTOS _____________________________________________________________________ 82
TABLA DONDE SE INGRESARAN LOS DATOS DEL PERSONAL ______________________ 83
TABLA DE INGRESO DE ALUMNOS _______________________________________________ 84
GENERADOR DE CONSULTAS EN ACCESS ________________________________________ 86

UTILIZANDO WAMPSERVER _________________________________________________ 88


INGRESO PARA ESTRUCTURAR LA BASE DE DATOS ______________________________ 88
GENERAR TABLAS CON phpMyAdmin _____________________________________________ 89
IMPORTAR ARCHIVOS DE ORIGEN A BASE DE DATOS EN MYSQL __________________ 90
CONSULTAS A LA BASE DE DATOS CON phpMyAdmin ______________________________ 93
ESTRUCTURA DEL DICCIONARIO DE DATOS ______________________________________ 94
ALUMNOS _______________________________________________________________________ 94
PERSONAL ______________________________________________________________________ 94
PLANTELES _____________________________________________________________________ 95

CRONOGRAMA DE ACTIVIDADES____________________________________________ 96
CONCLUSIONES ____________________________________________________________ 97
ALTERNATIVA 1. ____________________________________________________________ 98
SOFTWARE COMERCIAL _________________________________________________________ 98

ALTERNATIVA 2. ____________________________________________________________ 99
SOFTWARE GRATUITO. __________________________________________________________ 99

PROPUESTA DE LA ESTRUCTURA DE BASE DE DATOS PARA UN SISTEMA DE


INFORMACIN. ____________________________________________________________ 100
GLOSARIO _________________________________________________________________ 101
BIBLIOGRAFAS ________________________________________________________________ 102

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

Universidad Michoacana de San Nicols de Hidalgo

FCCA

INTRODUCCIN
La funcin del Licenciado en Informtica Administrativa es utilizar de manera
efectiva los medios electrnicos para procesar y administrar la informacin dentro
de una organizacin, utilizando tcnicas y herramientas de carcter administrativo
donde se implemente una solucin informtica de calidad para llegar y tener
organizado el flujo de informacin.
Las Bases de datos en la actualidad son mtodos muy importantes para el
almacenamiento de la informacin, las podemos encontrar en grandes
aplicaciones de organizaciones con gran cantidad de datos para almacenar, como
en lo personal, donde por ejemplo tenemos nuestros telfonos mviles o agendas
electrnicas los cuales cuentan con la tecnologa de bases de datos para
facilitarnos la consulta e integridad de la informacin, desde la creacin del modelo
de datos siguiendo con el gestor hasta llegar al desarrollo de la aplicacin se
pueden utilizar bastantes conceptos y tecnologas, el objetivo final ser siempre el
tener la informacin de manera optima, para tener xito en el desarrollo de la base
de datos ser de vital importancia que la estructura este integrada adecuadamente
para que las consultas de los datos sean los ptimos.
En este trabajo se abordaron los temas de Sistemas de informacin en donde se
mencionan los siete pasos del ciclo de vida del sistema, los tipos de sistemas de
informacin que mejor se adapten a cada organizacin. La revolucin informtica
dentro de las organizaciones ha sido significativo e importante ya que el manejo
de la informacin que se genera al utilizar la tecnologa difiere de realizar de forma
manual el tratamiento de los datos, por lo que entender lo que es el proceso de los
sistemas de informacin dejara las bases para la realizacin de

mejoras

administrativas dentro de la organizacin a la cual se hace mencin.


Se menciona lo que es una base de datos, los antecedentes de estas, los modelos
de bases de datos as como los lenguajes que se aplican dentro de las mismas, se
explica el cmo se va estructurando la base de datos para que esta pueda ser
utilizada y funcional en un sistema de informacin.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

Universidad Michoacana de San Nicols de Hidalgo

FCCA

PLANTEAMIENTO DEL PROBLEMA


En la actualidad la zona escolar 165 cuenta con 19 planteles escolares a su cargo,
de los cuales la informacin de todos los alumnos que a ellos pertenecen se
conoce mediante formatos escritos que en cada plantel elaboran para la entrega
de informacin de cada alumno y personal que en este labora.
El Supervisor de la zona escolar no conoce los datos actuales de alumnos hasta
que es solicitado al director de de cada plantel , de estos es importante conocer
fechas de nacimiento, curp, alta, baja, incidencias de alumnos, se detecta que los
datos se envan con errores por lo que origina prdida de tiempo y retrasa la
entrega e instancias superiores para su registro, motivo por el cual es necesario
que la informacin se registre y almacene en una base de datos para un mejor
manejo de los mismos que en la zona se generen.
En la secretaria de educacin pblica se tienen estipuladas fechas de entrega de
registros de los alumnos de cada zona escolar, que consiste al inicio del ciclo
escolar a mitad y final de este, por lo que no contar con la informacin adecuada
se corre el riesgo de que algn alumno no cuente con el registro correspondiente.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

Universidad Michoacana de San Nicols de Hidalgo

FCCA

OBJETIVO GENERAL
Realizar anlisis sobre el flujo de la informacin en la zona escolar 165 del
municipio de Tarmbaro, en la cual se propone disear la estructura de una base
de datos la cual sea una herramienta para que esta sea aplicada en un sistema
de informacin o bien disear un sistema en lnea (el cual no se aplica en este
trabajo) donde se puedan realizar consultas, tener la informacin controlada y en
el momento que esta sea requerida.
Se pretende se conozca la importancia de tener una base de datos dentro de la
zona escolar, y que la estructura de la misma ser lo bsico para que la misma
funcione, ya que ah tendremos que definir los datos de la informacin que se
requiere, de manera que el buen diseo se ver reflejado en el resultado de los
informes que esta pueda generar.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

Universidad Michoacana de San Nicols de Hidalgo

FCCA

OBJETIVO PARTICULAR.

Diseo de la estructura de base de datos.

Mejorar los procesos mediante el cual se obtiene la informacin de


alumnado y personal.

Estructuracin de formatos electrnicos estndar para toda la zona escolar,


para que sean nicos y la informacin se entrega tal cual fue requerida.

El ingreso de los datos sea mediante interfaz grafica, para que esta sea
ms amigable para el usuario.

Capacitar a los usuarios para el manejo de los formatos electrnico a


utilizar, y la forma de realizar las operaciones a la base de datos.

Realizar pruebas con 4 planteles que son los de mayor poblacin para
verificar la confiabilidad de los resultados.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

Universidad Michoacana de San Nicols de Hidalgo

FCCA

CAPITULO I

EL PROFESIONISTA DE LA
INFORMTICA ADMINISTRATIVA

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

Universidad Michoacana de San Nicols de Hidalgo

FCCA

INFORMTICA ADMINISTRATIVA
ANTECEDENTES
La administracin de empresas en un proceso de funciones bsicas diferentes
cada una de las otras, tales como planificacin, organizacin, direccin, ejecucin
y control. En el mbito empresarial es una herramienta que permite enfrentar los
frecuentes retos encontrados en el mismo.
As hablar de informtica puedo mencionar primeramente el significado de esta
palabra para lo cual la podemos dividir en infor=informacin y matica=automatizar,
por lo que

informtica administrativa se encarga administrar y automatizar la

informacin por medio de la tecnologa.


A la par con la administracin surge la necesidad de realizar clculos sin errores
proporcionando resultados independientes pero tambin casi sucesivos con las
calculadoras, calculadores analgicos y los calculadores no electrnicos hasta
llegar a los ordenadores electrnicos de hace ya unos sesenta aos.
La accin de la administracin est cada vez ms marcada por la utilizacin de los
recursos de la electrnica, la informtica se muestra como un medio privilegiado
para la organizacin de las empresas u organizaciones que as lo requieran.
En los aos de 1890 se da un ejemplo muy evidente con el censo de los Estados
Unidos de Norte Amrica cuando Herman Hollerith disea una maquina con
tarjetas perforadas para la cuantificacin de los resultados, estos ayudaron a tener
los resultados en menor tiempo, as tambin se tuvo que modificar el mecanismo
para recoger las encuestas contestando un simple si o no a las preguntas
realizadas por el personal.
En Mxico alrededor de los aos 70s se comienzan a utilizar equipos informticos
dentro de la administracin de grandes empresas, tales como bancos, compaas
de seguros, instituciones pblicas como el Seguro Social, esto con la necesidad
de organizar la gran cantidad de datos con que estos operaban, este mecanismo

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

Universidad Michoacana de San Nicols de Hidalgo

administrador ha sido un elemento fundamental

FCCA

que ha hecho posible la

modernizacin informtica.
As pues el concepto de informtica como aquella disciplina encargada del estudio
de mtodos, procesos, tcnicas, desarrollos y su utilizacin en ordenadores
(computadores) con el fin de almacenar, procesar y transmitir informacin y datos
en formato digital.
Entre las funciones principales de la informtica se cuenta las siguientes:

Creacin de nuevas especificaciones de trabajo.

Desarrollo e implementacin de sistemas informticos.

Sistematizacin de procesos.

Optimizacin de los mtodos y sistemas informticos existentes.

La informtica es aplicada en numerosos y diversos sectores de la actividad


humana. Slo algunos de ellos son: medicina, biologa, fsica, qumica,
meteorologa, ingeniera, industria, investigacin cientfica, comunicaciones, arte,
nivel empresarial (gestin), etc.
En los inicios del procesado de informacin, con la informtica slo se facilitaba
los trabajos repetitivos y montonos del rea administrativa, gracias a la
automatizacin de esos procesos, ello trajo como consecuencia directa una
disminucin de los costes y un incremento en la produccin.
Actualmente es difcil concebir un rea que no use, de alguna forma, el apoyo de
la informtica; en un enorme abanico que cubre desde las ms simples cuestiones
hogareas hasta los ms complejos clculos cientficos.
Una de la utilidades ms importantes de la informtica es facilitar informacin en
forma oportuna y veraz, lo cual, puede tanto facilitar la toma de decisiones a nivel
gerencial como permitir el control de procesos crticos.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

10

Universidad Michoacana de San Nicols de Hidalgo

FCCA

CAMPO DE ACCIN

En la actualidad todas las

organizaciones que manejen informacin han sido

beneficiada por el desarrollo de las telecomunicaciones y de la informtica, los


directivos de las empresas han visto la importancia que de ella se tiene, la rapidez
y flexibilidad para el manejo y tratamiento de la misma ha sido necesaria para la
toma de decisiones las cuales se toman con mayor rapidez ya que la informacin
fluye mediante los sistemas informticos que las organizaciones aplican porque
que la recepcin, elaboracin, registro y trasmisin se realiza con mayor fluidez y
eficacia.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

11

Universidad Michoacana de San Nicols de Hidalgo

FCCA

CAPITULO II

SISTEMAS DE
INFORMACIN

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

12

Universidad Michoacana de San Nicols de Hidalgo

FCCA

ANTECEDENTES
Los sistemas de informacin surgen aun cuando el hombre no tena conocimientos
de que los estaba utilizando para su comunicacin y para el aprendizaje. Mientras
recolectaba objetos sin conocer exactamente su fin, dibujaba en paredes
animales, smbolos o adquira conocimiento de los diferentes animales.
Con el cursar de la vida el hombre ha acumulado una serie inmensa de datos los
cuales necesita relacionar, y poner al alcance de tcnicos, ingenieros y dems
especialistas que lo utilizan como fuentes de informacin para bases de clculos
estadsticas, o como punto de partida para diferentes anlisis y proyectos.
Varios aos atrs el hombre tena estos datos en tarjetas estadistas y papeles a la
deriva en el tiempo con la posibilidad de deterioro, o en diferentes medios de
almacenamiento no confiable y de muy bajo nivel de gestin, puesto que realizar
cualquier condensacin de estos datos requera de mucho tiempo, los vnculos
entre datos eran difciles de actualizar, y en ocasiones la informacin ya no exista
porque se encontraba deteriorada. Ya en la segunda mitad del siglo XX el hombre
comienza a desarrollar una herramienta con fines matemticos para realizar sus
operaciones a mayor velocidad la cual va mas all de las expectativas y se
convierte en la mayor recolectora y procesadora de informacin conocida como
COMPUTACIN a partir de este momento los sistemas informativos que se
resuman en Dato-Procesamiento-Informacin pasan a tomar un carcter mayor,
formndose as un conjunto ms amplio de elementos.
Los sistemas de informacin cumplen con los aspectos mencionados

en los

diferentes conceptos de sistema y se puede definir como una organizacin


compleja que relaciona todo el conjunto de mtodos, de datos, de medios e
instrumentos necesarios para satisfacer las necesidades de la direccin de un
objeto determinado.
Otra definicin muy abarcadora es ofrecida por Lucey, quien lo presenta como un
sistema para convertir datos procedentes del exterior o del interior del mismo en
informacin y para comunicar esta forma apropiada a los directivos de todos los
niveles y de todas las funciones para facilitar la toma de decisiones efectivas y

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

13

Universidad Michoacana de San Nicols de Hidalgo

FCCA

oportunas para la planeacin, direccin y control de las actividades de las cuales


ellos son responsables1.
En las organizaciones conviven diferentes subsistemas (SSI) para las distintas
funciones (contabilidad, medios bsicos, inventarios, personal, etc), pero para la
administracin se necesita una mayor disponibilidad de la informacin, por eso se
debe crear una Base de Datos Central o Base de Datos Centralizada.
La Base de Datos Central recoge las informaciones de las distintas reas, y del
entorno, agrupando la informacin para que pueda estar a disposicin de toda la
organizacin.
El Sistema de Informacin (SI), se empareja con las tecnologas de la informacin
por ser un sistema dinmico. Las TI nos sirven para construir los SI y son las
herramientas bsicas para disear los SI.
El SI es un proceso de planificacin diseo y anlisis y control de los datos, que
afecta a todo el ncleo de la actividad empresarial y es el encargado de coordinar
los flujos y registros de la informacin tanto internas, como la que proviene del
entorno, que son necesarias para realizar las operaciones bsicas y toma de
decisiones para conseguir los objetivos de la empresa. Este proceso se realiza de
forma conjunta con el proceso de actividades propias de la empresa y sirve de
apoyo a las decisiones de planificacin, diseo, ejecucin, y control que realiza.
Definicin de sistemas de informacin se puede definir como:
Un sistema de informacin (SI) es el conjunto formal de procesos de anlisis, que
operando sobre una coleccin de datos estructurados de acuerdo a las
necesidades de la empresa, recopila elabora y distribuye la informacin necesaria
para realizar las operaciones bsicas y la toma de decisin en la empresa, que
nos sirva para desempear las funciones de negocio de la empresa de acuerdo a
sus estrategias.2

Lucey, T. [1987] "Management information systems" -Sed- GB:DP Publications LTD

Estrategias y sistemas de informacin. 2. ed.Andreu Aznar, Rafael, (aut.) McGraw-Hill / Interamericana de Espaa, S.A. 1.
ed.(04/1996)

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

14

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Dentro de las organizaciones, el anlisis y diseo de sistemas de informacin se


refiere al proceso de examinar la situacin de una empresa con el propsito de
mejorarla con mtodos y procedimientos ms adecuados.
Un sistema de informacin es un conjunto de elementos que interactan entre s
con el fin de apoyar las actividades de una empresa o negocio.
El equipo computacional: el hardware necesario para que el sistema de
informacin pueda operar.
El recurso humano que interacta con el Sistema de Informacin, el cual est
formado por las personas que utilizan el sistema.
Un sistema de informacin realiza cuatro actividades bsicas: entrada,
almacenamiento, procesamiento y salida de informacin.

SISTEMA DE INFORMACIN

ENTRADA DE DATOS

PROCESO
DE DATOS,
ARCHIVOS

SALIDA DE
INFORMACION,REPORTES

RETROALIMENTACION

Ilustracin 1

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

15

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Entrada de Informacin: Es el proceso mediante el cual el Sistema de


Informacin toma los datos que requiere para procesar la informacin. Las
entradas pueden ser manuales o automticas. Las manuales son aquellas que se
proporcionan en forma directa por el usuario, mientras que las automticas son
datos o informacin que provienen o son tomados de otros sistemas o mdulos.
Esto ltimo se denomina interfaces automticas.
Las unidades tpicas de entrada de datos a las computadoras son las terminales,
las cintas magnticas, las unidades de diskette, los cdigos de barras, los
escner, la voz, los monitores sensibles al tacto, el teclado y el mouse, entre otras.
Almacenamiento de informacin: El almacenamiento es una de las actividades
o capacidades ms importantes que tiene una computadora, ya que a travs de
esta propiedad el sistema puede recordar la informacin guardada en la seccin o
proceso anterior. Esta informacin suele ser almacenada en estructuras de
informacin denominadas archivos. La unidad tpica de almacenamiento son los
discos magnticos o discos duros, los discos flexibles o diskettes y los discos
compactos (CD-ROM).
Procesamiento de Informacin: Es la capacidad del Sistema de Informacin
para efectuar clculos de acuerdo con una secuencia de operaciones
preestablecida. Estos clculos pueden efectuarse con datos introducidos
recientemente en el sistema o bien con datos que estn almacenados. Esta
caracterstica de los sistemas permite la transformacin de datos fuente en
informacin que puede ser utilizada para la toma de decisiones, lo que hace
posible, entre otras cosas, que un tomador de decisiones genere una proyeccin
financiera a partir de los datos que contiene un estado de resultados o un balance
general de un ao base.
Salida de Informacin: La salida es la capacidad de un Sistema de Informacin
para sacar la informacin procesada o bien datos de entrada al exterior. Las
unidades tpicas de salida son las impresoras, terminales, diskettes, cintas
Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

16

Universidad Michoacana de San Nicols de Hidalgo

FCCA

magnticas, la voz, plotters, entre otros. Es importante aclarar que la salida de un


Sistema de Informacin puede constituir la entrada a otro Sistema de Informacin
o mdulo. En este caso, tambin existe una interface automtica de salida. Por
ejemplo, el Sistema de Control de Clientes tiene una interface automtica de
salida con el Sistema de Contabilidad, ya que genera las plizas contables de los
movimientos procesales de los clientes.

FUNCIONES DEL SISTEMA DE INFORMACIN


El SI lleva a cabo una serie de funciones que se pueden agrupar en cuatro
grandes grupos:
Funciones de captacin y recoleccin de datos
Almacenamiento de la informacin
Tratamiento de la informacin
Distribucin de la informacin

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

17

Universidad Michoacana de San Nicols de Hidalgo

FCCA

CAPTACIN Y RECOLECCIN DE DATOS.


Recoge la informacin externa (o del entorno) e interna, enviando dicha
informacin a travs del sistema de captacin a los rganos del SI, encargados de
reagruparla, para evitar duplicidades e informacin intil o ruido, la captacin de
informacin depende del tipo de empresa o del destino que se espera de la
informacin, pero la empresa puede crear un servicio de vigilancia del entorno,
este proceso de captacin y recoleccin de datos debe realizarse de forma
continuada, en las reas o partes del entorno y/o empresa sujetas a mas cambios,
sin dejar de vigilar las reas mas estables aunque de forma puntual.
ALMACENAMIENTO.
Una vez filtrada la informacin relevante, esta se almacenara, puede ser en un
lugar nico (archivo central, sistema informtico), accesible a todos los usuarios o
bien en los distintos departamentos, pero igualmente accesible a cualquier usuario
que la necesite, y el sistema utilizado depender de las variables, tamao,
dispersin geogrfica o cantidad de la informacin, quien determine el sistema a
adoptar.
TRATAMIENTO DE LA INFORMACIN.
Es la funcin clave del SI tiene por objeto transformar los datos de la informacin
almacenada en informacin significativa, para ofrecrsela a quien la necesite en la
medida y formato que el usuario requiera.
Generalmente en esta funcin, se utilizan medios informticos por su capacidad
de almacenar y velocidad en el tratamiento, as como la reduccin de costos que
representan, esto ha hecho que se generalice su uso.
DISTRIBUCIN Y DISEMINACIN.
Es muy importante para la empresa que cada usuario posea la informacin
requerida en el momento preciso y de una forma normalizada para su correcta
interpretacin, adems existe la necesidad de que alguna informacin acerca de
la empresa y su entorno sean conocidos por diferentes miembros de la

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

18

Universidad Michoacana de San Nicols de Hidalgo

FCCA

organizacin, para hacer frente con rapidez de forma conjunta a las situaciones
que se presenten, y en las que se hace necesaria la resolucin de problemas y
adopcin de decisiones de forma coordinada o cuando afecte a varias reas de la
empresa.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

19

Universidad Michoacana de San Nicols de Hidalgo

FCCA

ANLISIS Y DISEO DE SISTEMAS


El anlisis y diseo de sistemas, tal como lo realizan los analistas de sistemas,
tiene el propsito de analizar sistemticamente la entrada o el flujo de datos,
procesar o transformar datos, el almacenamiento de datos y la salida de
informacin en el contexto de una empresa u organizacin en particular. Ms aun,
el anlisis de sistemas se emplea para analizar, disear e implementar mejoras en
el funcionamiento de las empresas, a travs de sistemas de informacin
computarizados.
La instalacin de un sistema sin una planeacin adecuada conduce a una gran
decepcin y con frecuencia provoca que el sistema deje de utilizarse. El anlisis y
diseo de sistemas da forma al anlisis y diseo de sistemas de informacin, un
esfuerzo muy valioso que de otra manera podra haberse realizado de una manera
fortuita. Se le puede considerar como una serie sistemticamente emprendidos
con el propsito de mejorar un negocio con ayuda de sistemas de informacin
computarizados. Gran parte del anlisis y diseo de sistemas implica trabajar con
usuarios actuales y ocasionales de los sistemas de informacin.
Es importante que los usuarios intervengan de alguna manera durante el proyecto
para completar con xito los sistemas de informacin computarizados. Los
analistas de sistemas cuyos roles de la organizacin constituyen un componente
esencial en el desarrollo de sistemas de informacin tiles.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

20

Universidad Michoacana de San Nicols de Hidalgo

FCCA

ANALISTA DE SISTEMAS DE INFORMACIN


El analista de sistemas evala de manera sistemtica el funcionamiento de un
negocio mediante el examen de la entrada y el procesamiento de datos y su
consiguiente produccin de informacin, con el propsito de mejorar los procesos
de una organizacin. Muchas mejoras incluyen un mayor apoyo a las funciones de
negocios a travs del uso de sistemas de informacin computarizados. Esta
definicin pone nfasis en un enfoque sistemtico y metdico para analizar y en
consecuencia mejorar lo que sucede en el contexto especfico creado por un
negocio.
El analista debe tener la capacidad de trabajar con todo tipo de gente y contar con
suficiente experiencia en computadoras.
El analista desempea diversos roles, en ocasiones varios de ellos al mismo
tiempo. Los tres roles principales del analista de sistemas son el de consultor,
experto en soporte tcnico y agente de cambio.
EL ROL DE CONSULTOR DEL ANALISTA DE SISTEMAS
Con frecuencia, el analista de sistemas desempea el rol de consultor para un
negocio y, por tanto, podra ser contratado de manera especfica para enfrentar los
problemas de sistemas de informacin de una empresa. Esta contratacin se
puede traducir en una ventaja porque los consultores externos tienen una
perspectiva fresca de la cual carecen los dems miembros de una organizacin.
Tambin se puede traducir en una desventaja porque alguien externo nunca
conocer la verdadera cultura organizacional.
Adems, tendr que apoyarse en los usuarios de los sistemas de informacin para
entender la cultura organizacional desde la perspectiva que tienen ellos.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

21

Universidad Michoacana de San Nicols de Hidalgo

FCCA

EL ROL DE EXPERTO EN SOPORTE TCNICO DEL ANALISTA DE SISTEMAS


Otro rol que tendr que desempear es el de experto en soporte tcnico dentro de
la empresa en la cual labora de manera regular. En este rol el analista recurre a su
experiencia profesional con el hardware y software de cmputo y al uso que se le
da en el negocio. Con frecuencia, este trabajo no implica un proyecto completo de
sistemas, sino ms bien la realizacin de pequeas modificaciones o la toma de
decisiones que se circunscriben a un solo departamento.
Como experto de soporte tcnico, usted no est a cargo del proyecto; tan slo
acta como recurso para aquellos que s lo estn. Si usted es un analista de
sistemas contratado por una empresa de manufactura o servicios, gran parte de
sus actividades podran ajustarse a este rol.
EL ROL DE AGENTE DE CAMBIO DEL ANALISTA DE SISTEMAS
El rol ms completo y de mayor responsabilidad que asume el analista de
sistemas es el de agente de cambio, ya sea interno o externo para la empresa.
Como analista, usted es un agente de cambio si desempea cualquiera de las
actividades relacionadas con el ciclo de vida del desarrollo de sistemas (que se
explicar en la siguiente seccin) y est presente en la empresa durante un largo
periodo (de dos semanas a ms de un ao}. Un agente de cambio se puede definir
como alguien que sirve de catalizador para el cambio, desarrolla un plan para el
cambio y coopera con los dems para facilitar el cambio.
Su presencia en el negocio inicia el cambio. Como analista de datos, usted debe
estar consciente de este hecho y utilizarlo como punto de partida para su anlisis.
De ah que tenga que interactuar con los usuarios y la administracin (si no son
uno solo y el mismo) desde el principio de su proyecto. Sin su colaboracin usted
no podra entender lo que ocurre en una organizacin y el cambio real nunca se
dara.
Si el cambio (es decir, las mejoras al negocio que se pueden concretar mediante
los sistemas de informacin) parece factible despus de efectuar el anlisis, el
siguiente paso es desarrollar un plan para el cambio de manera conjunta con
quienes tienen la facultad de autorizarlo.
Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

22

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Una vez que se haya alcanzado el consenso acerca de los cambios por realizar,
usted tendr que interactuar constantemente con quienes vayan a cambiar.
En su calidad de analista de sistemas desempeando la funcin de agente de
cambio, debe promover un cambio que involucre el uso de los sistemas de
informacin. Tambin es parte de su tarea ensear a los usuarios el proceso del
cambio, ya que las modificaciones a un sistema de informacin no slo afectan a
ste sino que provocan cambios en el resto de la organizacin.
CUALIDADES DEL ANALISTA DE SISTEMAS
De las descripciones anteriores sobre los roles que desempea el analista de
sistemas, se deduce fcilmente que el analista exitoso debe contar con una amplia
gama de cualidades.
Hay una gran diversidad de personas trabajando como analistas de sistemas, por
lo que cualquier descripcin que intente ser general est destinada a quedarse
corta en algn sentido.
No obstante, la mayora de los analistas de sistemas tienen algunas cualidades
comunes. En primer lugar, el analista es un solucionador de problemas. Es una
persona que aborda como un reto el anlisis de problemas y que disfruta al
disear soluciones factibles.
Cuando es necesario, el analista debe contar con la capacidad de afrontar
sistemticamente cualquier situacin

mediante la correcta

aplicacin de

herramientas, tcnicas y su experiencia.


El analista tambin debe ser un comunicador con capacidad para relacionarse con
los dems durante extensos periodos. Necesita suficiente experiencia en
computacin para programar, entender las capacidades de las computadoras,
recabar los requisitos de informacin de los usuarios y comunicarlos a los
programadores. Asimismo, debe tener una tica personal y profesional firme que
le ayude a moldear las relaciones con sus clientes.
El analista de sistemas debe ser una persona autodisciplinada y automotivada,
con la capacidad de administrar y coordinar los innumerables recursos de un
proyecto, incluyendo a otras personas. La profesin de analista de sistemas es
Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

23

Universidad Michoacana de San Nicols de Hidalgo

FCCA

muy exigente; pero es una profesin en constante evolucin que siempre trae
nuevos retos.

CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIN

7. IMPLEMENTACIN Y
EVALUACIN DEL
SISTEMA

1. IDENTIFICACIN DE
PROBLEMAS

6. PRUEBA Y MATTO.
DEL SISTEMA

2. DETERMINAR
REQUERIMIENTOS

5. DESARROLLO E
IMPLEMENTACIN DEL
SOFTWARE

3. ANLISIS DE
NECESIDAD DEL
SISTEMA
4. DISEO DEL SISTEMA
RECOMENDADO

Ilustracin 2
3

1.- IDENTIFICACIN DE PROBLEMAS, OPORTUNIDADES Y OBJETIVOS


En esta primera fase del ciclo de vida del desarrollo de sistemas, el analista se
ocupa de identificar problemas, oportunidades y objetivos. Esta etapa es crtica
para el xito del resto del proyecto, pues a nadie le agrada desperdiciar tiempo
trabajando en un problema que no era el que se deba resolver.

Anlisis y Diseo de Sistemas de Informacin,E. KENDALL, KENNETH y E. KENDALL, JULIE,PEARSON EDUCACIN,


Mxico, 2005

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

24

Universidad Michoacana de San Nicols de Hidalgo

FCCA

La identificacin de objetivos tambin es una parte importante de la primera fase.


En primer lugar, el analista debe averiguar lo que la empresa trata de conseguir. A
continuacin, podr determinar si algunas funciones de las aplicaciones de los
sistemas de informacin pueden contribuir a que el negocio alcance sus objetivos
aplicndolas a problemas u oportunidades especficos.
Los usuarios, los analistas y los administradores de sistemas que coordinan el
proyecto son los involucrados en la primera fase. Las actividades de esta fase
consisten en entrevistar a los encargados de coordinar a los usuarios, sintetizar el
conocimiento obtenido, estimar el alcance del proyecto y documentar los
resultados. El resultado de esta fase es un informe de viabilidad que incluye una
definicin del problema y un resumen de los objetivos. A continuacin, la
administracin debe decidir si se sigue adelante con el proyecto propuesto. SI el
grupo de usuarios no cuenta con fondos suficientes, si desea atacar problemas
distintos, o si la solucin a estos problemas no amerita un sistema de cmputo, se
podra sugerir una solucin diferente y el proyecto de sistemas se cancelara.
2.- DETERMINACIN DE LOS REQUERIMIENTOS DE INFORMACIN
El aspecto fundamental del anlisis de sistemas es comprender todas las facetas
importantes de las partes de la empresa u organizacin que se encuentra bajo
estudio. Los analistas, al trabajar con los empleados y administradores, deben
estudiar los procesos de una empresa para dar respuesta a las siguientes
preguntas claves:
1. Qu es lo que se hace?
2. Cmo se hace?
3. Con que frecuencia se presenta?
4. Qu tan grande es el volumen de transacciones o de decisiones?
5. Cul es el grado de eficiencia con el que se efectan las tareas?
6. Existe algn problema?
7. Si existe algn problema Qu tan serio es?
8. Si existe algn problema Cul es la causa que lo origina?

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

25

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Esta fase que enfrenta el analista es la determinacin de los requerimientos de


informacin de los usuarios. Entre las herramientas que se utilizan para determinar
los requerimientos de informacin de un negocio se encuentran mtodos
interactivos como las entrevistas, los muestreos, la investigacin de datos
impresos y la aplicacin de cuestionarios; mtodos que no interfieren con el
usuario como la observacin del comportamiento de los encargados de tomar las
decisiones y sus entornos de oficina, al igual que mtodos de amplio alcance
como la elaboracin de prototipos.
En la fase de determinacin de los requerimientos de informacin del SDLC, el
analista se esfuerza por comprender la informacin que necesitan los usuarios
para llevar a cabo sus actividades. Como puede ver, varios de los mtodos para
determinar los requerimientos de informacin implican interactuar directamente
con los usuarios. Esta fase es til para que el analista confirme la idea que tiene
de la organizacin y sus objetivos. En ocasiones slo realizan las dos primeras
fases del ciclo de vida del desarrollo de sistemas. Esta clase de estudio podra
tener un propsito distinto y por lo general la lleva a la prctica un especialista
conocido como analista de informacin.
Los implicados en esta fase son el analista y los usuarios, por lo general
trabajadores y gerentes del rea de operaciones. El analista de sistemas necesita
conocer los detalles de las funciones del sistema actual: el quin (la gente
involucrada), el qu (la actividad del negocio), el dnde (el entorno donde se
desarrollan las actividades), el cundo (el momento oportuno) y el cmo (la
manera en que se realizan los procedimientos actuales) del negocio que se
estudia. A continuacin el analista debe preguntar la razn por la cual se utiliza el
sistema actual. Podra haber buenas razones para realizar los negocios con los
mtodos actuales, y es importante tomarlas en cuenta al disear un nuevo
sistema.
Sin embargo, si la razn de ser de las operaciones actuales es que "siempre se
han hecho de esta manera", quiz ser necesario que el analista mejore los
procedimientos. La reingeniera de procesos de negocios podra ser til para
conceptualizar el negocio de una manera creativa. Al trmino de esta fase, el
Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

26

Universidad Michoacana de San Nicols de Hidalgo

FCCA

analista debe conocer el funcionamiento del negocio y poseer informacin muy


completa acerca de la gente, los objetivos, los datos y los procedimientos
implicados.
3.- ANLISIS DE LAS NECESIDADES DEL SISTEMA
La siguiente fase que debe enfrentar el analista tiene que ver con el anlisis de las
necesidades del sistema.
Una de estas herramientas es el uso de diagramas de flujo de datos para graficar
las entradas, los procesos y las salidas de las funciones del negocio en una forma
grfica estructurada. A partir de los diagramas de flujo de datos se desarrolla un
diccionario de datos que enlista todos los datos utilizados en el sistema, as como
sus respectivas especificaciones.
En este punto del ciclo de vida del desarrollo de sistemas, el analista prepara una
propuesta de sistemas que sintetiza sus hallazgos, proporciona un anlisis de
costo/beneficio de las alternativas y ofrece, en su caso, recomendaciones sobre lo
que se debe hacer. Si la administracin de la empresa considera factible alguna
de las recomendaciones, el analista sigue adelante. Cada problema de sistemas
es nico, y nunca existe slo una solucin correcta. La manera de formular una
recomendacin o solucin depende de las cualidades y la preparacin profesional
de cada analista.
4.- DISEO DEL SISTEMA RECOMENDADO
En la fase de diseo del ciclo de vida del desarrollo de sistemas, el analista utiliza
la informacin recopilada en las primeras fases para realizar el diseo lgico del
sistema de informacin.
El analista disea procedimientos precisos para la captura de datos que aseguran
que los datos que ingresen al sistema de informacin sean correctos. Adems, el
analista facilita la entrada eficiente de datos al sistema de informacin mediante
tcnicas adecuadas de diseo de formularios y pantallas.
La concepcin de la interfaz de usuario forma parte del diseo lgico del sistema
de informacin. La interfaz conecta al usuario con el sistema y por tanto es
sumamente importante.
Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

27

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Entre los ejemplos de interfaces de usuario se encuentran el teclado (para teclear


preguntas y respuestas), los mens en pantalla (para obtener los comandos de
usuario) y diversas interfaces grficas de usuario (GUIs, Graphical User Interfaces]
que se manejan a travs de un ratn o una pantalla sensible al tacto. La fase de
diseo tambin incluye el diseo de archivos o bases de datos que almacenarn
gran parte de los datos indispensables para los encargados de tomar las
decisiones en la organizacin. Una base de datos bien organizada es el cimiento
de cualquier sistema de informacin.
En esta fase el analista tambin interacta con los usuarios para disear la salida
(en pantalla o impresa) que satisfaga las necesidades de informacin de estos
ltimos.
Finalmente, el analista debe disear controles y procedimientos de respaldo que
protejan al sistema y a los datos, y producir paquetes de especificaciones de
programa para los programadores.
5.- DESARROLLO Y DOCUMENTACIN DEL SOFTWARE
En la quinta fase del ciclo de vida del desarrollo de sistemas, el analista trabaja de
manera conjunta con los programadores para desarrollar cualquier software
original necesario. Entre las tcnicas estructuradas para disear y documentar
software se encuentran los diagramas de estructura, los diagramas de NassiShneiderman y el pseudocdigo. El analista se vale de una o ms de estas
herramientas para comunicar al programador lo que se requiere programar.
Durante esta fase el analista tambin trabaja con los usuarios para desarrollar
documentacin efectiva para el software, como manuales de procedimientos,
ayuda en lnea y sitios Web que incluyan respuestas a preguntas frecuentes (FAQ,
Frequently Asked Questions) en archivos "Lame" que se integrarn en el nuevo
software. La documentacin indica a los usuarios cmo utilizar el software y lo que
deben hacer en caso de que surjan problemas derivados de este uso. Los
programadores desempean un rol clave en esta fase porque disean, codifican y
eliminan errores sintcticos de los programas de cmputo.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

28

Universidad Michoacana de San Nicols de Hidalgo

FCCA

6.- PRUEBA Y MANTENIMIENTO DEL SISTEMA


Antes de poner el sistema en funcionamiento es necesario probarlo. Es mucho
menos costoso encontrar los problemas antes que el sistema se entregue a los
usuarios. Una parte de las pruebas las realizan los programadores solos, y otra la
llevan a cabo de manera conjunta con los analistas de sistemas. Primero se
realiza una serie de pruebas con datos de muestra para determinar con precisin
cules son los problemas y posteriormente se realiza otra con datos reales del
sistema actual. El mantenimiento del sistema de informacin y su documentacin
empiezan en esta fase y se llevan a cabo de manera rutinaria durante toda su vida
til. Gran parte del trabajo habitual del programador consiste en el mantenimiento,
y las empresas invierten enormes sumas de dinero en esta actividad. Parte del
mantenimiento, como las actualizaciones de programas, se pueden realizar de
manera automtica a travs de un sitio Web. Muchos de los procedimientos
sistemticos que el analista emplea durante el ciclo de vida del desarrollo de
sistemas pueden contribuir a garantizar que el mantenimiento se mantendr al
mnimo.
7.- IMPLEMENTACIN Y EVALUACIN DEL SISTEMA
sta es la ltima fase del desarrollo de sistemas, y aqu el analista participa en la
implementacin del sistema de informacin. En esta fase se capacita a los
usuarios en el manejo del sistema. Parte de la capacitacin la imparten los
fabricantes, pero la supervisin de sta es responsabilidad del analista de
sistemas. Adems, el analista tiene que planear una conversin gradual del
sistema anterior al actual. Este proceso incluye la conversin de archivos de
formato anteriores a los nuevos, o la construccin de una base de datos, la
instalacin de equipo y la puesta en produccin del nuevo sistema.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

29

Universidad Michoacana de San Nicols de Hidalgo

FCCA

MTODO DE DESARROLLO POR ANLISIS ESTRUCTURADO


El mtodo de desarrollo del anlisis estructurado tiene como finalidad superar esta
dificultad por medio de:

La divisin del sistema en componentes

La construccin de un modelo de sistemas

El anlisis estructurado se concentra en especificar lo que se requiere que haga el


sistema o la aplicacin. No se establece como se cumplirn los requerimientos o la
forma en que implantara la aplicacin. Ms bien permite que las personas
observen los elementos lgicos (lo que har el sistema) separados de los
componentes fsicos (computadoras, terminales, sistemas de almacenamiento,
etc.) despus de esto se puede desarrollar un diseo fsico eficiente para la
situacin donde ser utilizado.
ELEMENTOS DEL ANLISIS ESTRUCTURADO
Los elementos del anlisis estructurado son smbolos grficos, diagramas de flujo
de datos y el diccionario centralizado de datos.
DESCRIPCIN GRAFICA.
En lugar de las palabras el anlisis estructurado utiliza smbolos o iconos, para
crear un modelo grafico del sistema. Los modelos de este tipo muestran los
detalles del sistema pero sin introducir procesos manuales o computarizados,
archivos en cinta, o disco magntico, o procedimientos operativos y de programas.
Si se seleccionan los smbolos y notacin correctos entonces casi cualquier
persona puede seguir la forma en que los componentes se acomodaran entre s
para formar el sistema.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

30

Universidad Michoacana de San Nicols de Hidalgo

FCCA

DIAGRAMA DE FLUJO DE DATOS.


Para desarrollar una descripcin del sistema por el mtodo del anlisis
estructurado se sigue un proceso descendente, el modelo original se detalla en
diagramas de bajo nivel que muestran caractersticas adicionales del sistema.
Cada proceso puede desglosarse en diagramas de flujo de datos cada vez mas
detallados. Esta secuencia se repite hasta que se obtienen suficientes detalles que
permiten al analista comprender en su totalidad la parte del sistema que se
encuentra bajo investigacin.
EL DISEO ESTRUCTURADO.
El diseo estructurado es una tcnica especfica para el diseo de programas y no
de un mtodo de diseo de comprensin. Es decir, no indica nada relacionado con
el diseo de archivos o bases de datos, la presentacin de entradas o salidas, la
secuencia de procesamiento o el hardware que dar soporte a la aplicacin. Esta
tcnica conduce a la especificacin de mdulos de programa que son
funcionalmente independientes.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

31

Universidad Michoacana de San Nicols de Hidalgo

FCCA

TIPOS DE SISTEMAS
SISTEMA DE PROCESAMIENTO DE TRANSACCIONES
Los sistemas de procesamiento de transacciones (TPS, Transaction Processing
Systems) son sistemas de informacin computarizada creados para procesar
grandes cantidades de datos relacionadas con transacciones rutinarias de
negocios, como las nminas y los inventarios.

SISTEMA DE AUTOMATIZACIN DE LA OFICINA Y SISTEMA DEL TRABAJO


DEL CONOCIMIENTO
Los sistemas de automatizacin de la oficina [OAS, Office Automation Systems]
apoyan a los trabajadores de datos, quienes por lo general no generan
conocimientos nuevos, sino ms bien analizan la informacin con el propsito de
transformar los datos o manipularlos de alguna manera antes de compartirlos o,
en su caso, distribuirlos formalmente con el resto de la organizacin y en
ocasiones ms all de sta.
SISTEMA DE INFORMACIN GERENCIAL
Los MIS son sistemas de informacin computarizados cuyo propsito es contribuir
a la correcta interaccin entre los usuarios y las computadoras. Debido a que
requieren que los usuarios, el software [los programas de cmputo] y el hardware
(las computadoras, impresoras, etc.), funcionen de manera coordinada, los
sistemas de informacin gerencial dan apoyo a un espectro de tareas
organizacionales mucho ms amplio que los sistemas de procesamiento de
transacciones, como el anlisis y la toma de decisiones.

SISTEMA DE APOYO A LA TOMA DE DECISIONES


Constituyen una clase de alto nivel de sistemas de informacin computarizada.
Los DSS coinciden con los sistemas de informacin gerencial en que ambos
dependen de una base de datos para abastecerse de datos.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

32

Universidad Michoacana de San Nicols de Hidalgo

FCCA

SISTEMAS EXPERTOS E INTELIGENCIA ARTIFICIAL


La inteligencia artificial (AI, Artificial Intelligence] se puede considerar como el
campo general para los sistemas expertos. La motivacin principal de la AI ha sido
desarrollar mquinas que tengan un comportamiento inteligente.

SISTEMAS DE APOYO A LA TOMA DE DECISIONES EN GRUPO Y SISTEMAS


DE TRABAJO COLABORATIVO APOYADOS POR COMPUTADORA
Este tipo de sistemas, que se utilizan en salones especiales equipados con
diversas configuraciones, faculta a los miembros del grupo a interactuar con apoyo
electrnico casi siempre software especializado y la asistencia de un
facilitador especial. Los sistemas de apoyo a la toma de decisiones en grupo
tienen el propsito de unir a un grupo en la bsqueda de la solucin a un problema
con la ayuda de diversas herramientas como los sondeos, los cuestionarios, la
lluvia de ideas y la creacin de escenarios.

SISTEMAS DE APOYO A EJECUTIVOS


Cuando los ejecutivos recurren a la computadora, por lo general lo hacen en
busca de mtodos que los auxilien en la toma de decisiones de nivel estratgico.
Los sistemas de apoyo a ejecutivos (ESS, Executive Support Systems) ayudan a
estos ltimos a organizar sus actividades relacionadas con el entorno externo
mediante herramientas grficas y de comunicaciones, que por lo general se
encuentran en salas de juntas o en oficinas corporativas personales.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

33

Universidad Michoacana de San Nicols de Hidalgo

FCCA

SISTEMAS DE INFORMACIN ADMINISTRATIVA


Los sistemas de informacin administrativa ayudan a los directivos a tomar
decisiones y resolver problemas. Los directivos recurren a los datos almacenados
como consecuencia del procesamiento de las transacciones, pero tambin
emplean otra informacin.
En cualquier organizacin se deben de tomar decisiones sobre muchos asuntos
que se presentan con regularidad (a la semana, al mes, al trimestre etc.) y para
hacerlo se requiere de cierta informacin. Dado que los procesos de decisin
estn claramente definidos, entonces se puede identificar la informacin necesaria
para formular las decisiones. Se pueden desarrollar sistemas de informacin para
que, en forma peridica, preparen reportes para el soporte de decisiones. Cada
vez que se necesita la informacin, esta se prepara y presenta en una forma y
formatos diseados con anterioridad.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

34

Universidad Michoacana de San Nicols de Hidalgo

FCCA

RAZONES PARA PROPONER UN PROYECTO


La solicitud de de sistemas de informacin estn motivadas por uno de los
siguientes tres objetivos generales:

Resolver un problema.
Actividades, procesos o funciones que en la actualidad, o quiz en el futuro,
no satisfacen los estndares de desempeo o las expectativas y para lo
que es necesario emprender una accin que resuelva las dificultades.
Ejemplo. Disminuir el nmero excesivo de errores en los datos de entrada
eliminando la introduccin manual de los detalles de las ventas.

Aprovechar una oportunidad.


Un cambio para ampliar o mejorar el rendimiento econmico de la empresa
y su competitividad.
Ejemplo. Captura de una base grande de clientes ofreciendo un nuevo
programa con mayor nmero de vuelos directos y descuentos en el precio
del pasaje.

Dar respuesta a Directivos.


Proporcionar informacin en respuesta a rdenes, solicitudes o mandatos
originados por una autoridad legislativa o administrativa; llevar a cabo
tareas de cierta manera, o tambin cambiar la informacin o tal vez el
desempeo.
Ejemplo. Notificar anualmente a quien corresponda, utilizando para ello los
formatos adecuados, los intereses obtenidos por ahorros, cuentas de
cheques y de depsito.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

35

Universidad Michoacana de San Nicols de Hidalgo

FCCA

CAPITULO III

BASES DE DATOS

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

36

Universidad Michoacana de San Nicols de Hidalgo

FCCA

LA BASE DE DATOS COMO ESTRUCTURA DE LOS DATOS DE UNA


EMPRESA
Una de las principales aportaciones, que para los SI ha trado consigo la
informtica es el concepto de Base de Datos (BD), pues supone una disciplina en
la organizacin y acceso a los datos que posee la empresa, segn las
necesidades que aparezcan en cada caso la BD nos sirve para:
Agrupar los datos relevantes para el SI de la empresa en un nico lugar
Evita duplicaciones, evitando equivocaciones, al no repetirse los datos.
Estructura los datos de una nica forma desde la perspectiva del SI a lo
largo del tiempo.
Proporciona un acceso fcil a los datos.
La BD ha sido muy til para el SI, porque impone disciplina al obligar a actuar de
forma uniforme a todos los usuarios, normalizando la informacin para toda la
empresa.
Exige disciplina en el proceso de definicin de las colecciones de datos
necesarias en las operaciones del SI, depurando o filtrando los datos que
se van a utilizar.
Ha incorporado una visin global nica, del conjunto de datos de la
empresa, en cuyo diseo participan todos los departamentos de forma
consensuada.
Facilita la estructuracin del SI, para poder ser accesible y comprensible
por todas las personas de la organizacin.
La BD se ha constituido en el centro del SI, cualquier referencia a datos requeridos
por SI pasa por ella, bien sea para almacenarlos por primera vez, para
consultarlos, modificarlos o eliminarlos.
Debido a estas funciones que realiza la BD, los responsables de las reas
funcionales de la empresa, deben involucrarse en el diseo y creacin de la BD
que ms se adecue a sus necesidades.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

37

Universidad Michoacana de San Nicols de Hidalgo

FCCA

La BD le da un grado de centralizacin al SI, pues este gira alrededor de la BD


como ncleo central del cual parten las funciones del SI. Esta centralizacin de
datos, contribuye a visionar la empresa como un todo, de forma global, por ello se
debe disear la estructura de la BD, su administracin y uso de forma conjunta,
acercando los datos de toda la empresa a aquellos que los necesitan, sin tener
que ir a buscarlos a los distintos departamentos que integran la empresa, con una
prdida de tiempo innecesario.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

38

Universidad Michoacana de San Nicols de Hidalgo

FCCA

CONCEPTOS
En el mundo actual existe una cada vez mayor demanda de datos. Esta demanda
siempre ha sido patente en empresas y sociedades, pero en estos aos la
demanda todava de ha disparado ms debido al acceso multitudinario a las
Internet. Por ello las bases de datos se reconocen como una de las principales
aplicaciones de la informtica.
Tenemos entonces que informtica se conoce como dato a cualquier elemento
informativo que tenga relevancia para un usuario. Desde el primer momento de
esta ciencia se ha reconocido al dato como al elemento fundamental de trabajo en
un ordenador. Por ello se han realizado numerosos estudios y aplicaciones para
mejorar la gestin que desde las computadoras se realiza de los datos.
La escritura fue la herramienta que permiti al ser humano poder gestionar bases
cada vez ms grandes de datos. Con el tiempo aparecieron herramientas como
archivos, cajones, carpetas y fichas en las que se almacenaban los datos.
Antes de la aparicin del ordenador, el tiempo requerido para manipular estos
datos era enorme. Sin embargo el proceso de aprendizaje era relativamente
sencillo ya que se usaban elementos que el usuario reconoca perfectamente.
Por esa razn, la informtica ha adaptado sus herramientas para que los
elementos que el usuario maneja en el ordenador se parezcan a los que utilizaba
manualmente. As en informtica se sigue hablado de ficheros, formularios,
carpetas, directorios,....
Adems las empresas requieren utilizar aplicaciones informticas para realizar
tareas propias de la empresa a fin de mecanizar a las mismas. Estas aplicaciones
requieren manejar los datos de la empresa.
En los inicios de la era informtica, cada programa almacenaba y utilizaba sus
propios datos de forma un tanto catica. La ventaja de este sistema (la nica
ventaja), es que los procesos eran independientes por lo que la modificacin de
uno no afectaba al resto. Pero tiene grandes inconvenientes:
Coste de almacenamiento elevado
Datos redundantes (se repiten continuamente)
Probabilidad alta de inconsistencia en los datos
Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

39

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Difcil modificacin en los datos y facilidad de problemas de inconsistencia


al realizar esas modificaciones (ya que es difcil que esa modificacin afecte
a todos los datos)

Lgicamente la solucin a este problema es hacer que todas las aplicaciones


utilicen los mismos datos. Esto provoca que los datos deban estar mucho ms
protegidos y controlados. Adems los datos forman una estructura fsica y
funcional que es lo que se conoce como base de datos.
Las bases de datos y su tecnologa estn teniendo un impacto decisivo sobre el
creciente uso de las computadoras. Las bases de datos desempean un papel
crucial en casi todas las reas de aplicacin de las computadoras, como los
negocios, la ingeniera, la medicina, el derecho, la educacin, y la biblioteconoma,
por mencionar solo unas cuantas. El termino base de datos es tan comn que
debemos comenzar por definir qu quiere decir.
Una base de datos es un conjunto de datos relacionados entre s. Por datos
entendemos hechos conocidos que pueden registrarse y que tienen un significado
implcito. Por ejemplo, consideramos los nombres, nmeros telefnicos y
direcciones de personas que conocemos. Tal vez hayamos registrado estos datos
en una libreta de direcciones indizada, o quiz lo hayamos hecho en un disquete,
empleando una computadora personal y software del tipo DBASE IV, PARADOX,
o EXCEL. Se trata de un conjunto de datos relacionados entre s y que tienen un
significado implcito; por tanto constituyen una base de datos.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

40

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Los sistemas de base de datos se disean para gestionar grandes cantidades de


informacin. La gestin de los datos implica tanto la definicin de estructuras para
almacenar la informacin como la provisin de mecanismos para la manipulacin
de la informacin. Adems, los sistemas de bases de datos deben garantizar la
fiabilidad de la informacin almacenada, a pesar de las cadas del sistema o de los
intentos de acceso no autorizados. Si los datos van a ser compartidos entre
diferentes usuarios, el sistema debe evitar posibles resultados anmalos.
Pero la acepcin comn del trmino base de datos suele ser ms restringida. Una
base de datos tiene las siguientes propiedades implcitas:

Una base de datos representa algn aspecto del mundo real, en ocasiones
llamado mimundo o universo del discurso. Las modificaciones del mimundo
se reflejan en la base de datos.

Una base de datos es un conjunto de datos lgicamente coherente, con


cierto significado inherente. Una coleccin aleatoria de datos no puede
considerarse propiamente una base de datos.

Una base de datos se disea, construye y prueba con datos para un


propsito especifico. Esta dirigida a un grupo de usuarios y tiene ciertas
aplicaciones preconcebidas que interesan a dichos usuarios.

En otras palabras, una base de datos tiene una fuente de la cual se derivan los
datos, cierto grado de interaccin con los acontecimientos del mundo real y un
pblico que esta activamente interesado en el contenido de la base de datos.
Las bases de datos se usan ampliamente. Algunas de sus aplicaciones
representativas son:

Banca.

Para

informacin

de

los

clientes,

cuentas,

prstamos

transacciones bancarias.

Lneas Areas. Para reservas e informacin de horarios. Las lneas areas


fueron de las primeras en usar las bases de datos de forma distribuida
geogrficamente.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

41

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Universidades. Para informacin de los estudiantes, matriculas en las


asignaturas y cursos.

Transacciones de tarjetas de crdito. Para compras con tarjeta de crdito y


la generacin de los extractos mensuales.

Telecomunicaciones. Para guardar un registro de las llamadas realizadas,


generar las facturas mensuales, mantener el saldo de las tarjetas
telefnicas de prepago y para almacenar informacin sobre las redes de
comunicaciones.

Finanzas. Para almacenar informacin sobre compaas tenedoras, ventas


y compras de productos financieros, como acciones y bonos; tambin para
almacenar datos del mercado en tiempo real para permitir a los clientes la
compraventa en lnea y a la compaa la compraventa automtica.

Ventas. Para informacin de clientes, productos y compras.

Comercio en lnea. Para los datos de ventas ya mencionados y para el


seguimiento de los pedidos Web, generacin de listas de recomendaciones
y mantenimiento de evaluaciones de productos en lnea.

Produccin. Para la gestin de la cadena de proveedores y para el


seguimiento de la produccin de artculos en las factoras, inventarios en
los almacenes y pedidos.

Recursos humanos. Para informacin sobre los empleados, salarios,


impuestos, sobre los sueldos, prestaciones sociales, y para la generacin
de las nominas.

Como muestra esta lista, las bases de datos forman una parte esencial de casi
todas las empresas actuales.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

42

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Durante las ltimas cuatro dcadas del siglo veinte, el uso de las bases de datos
creci en todas las empresas. En los primeros das, muy pocas personas
interactuaban indirectamente con bases de datos con informes impresos como
los extractos de las tarjetas de crdito, o mediante agentes como los cajeros de
los bancos y los agentes de reservas de las lneas areas. Despus vinieron los
cajeros automticos y permitieron a los usuarios interactuar directamente con las
bases de datos. Las interfaces telefnicas con las computadoras (sistemas de
respuesta vocal interactiva) tambin permitieron a los usuarios tratar directamente
con las bases de datos la persona que llamaba poda marcar un numero y pulsar
las teclas del telfono para introducir informacin o para seleccionar opciones
alternativas, para conocer las horas de llegada o salida de los vuelos, por ejemplo,
o para matricularse de asignaturas en una universidad.
La revolucin de internet a finales de los aos noventa aumento significativamente
el acceso directo del usuario a las bases de datos. Las organizaciones convirtieron
muchas de sus interfaces telefnicas a las bases de datos en interfaces web, y
dejaron disponibles en lnea muchos servicios.
La importancia de los sistemas de bases de datos se puede juzgar de otra forma
actualmente los fabricantes de sistemas de bases de datos como Oracle estn
entre las mayores compaas de software del mundo, y los sistemas de bases de
datos forman una parte importante de la lnea de productos de compaas ms
diversificada como Microsoft o IBM.
Las bases de datos computarizadas se pueden crear y mantener con un grupo de
programas de aplicacin escritos especficamente para esa tarea, o bien mediante
un sistema de gestin de base de datos.
Un sistema de gestin de base de datos (SGBD, en ingles Database Management
System, DBMS) es un conjunto de programas que permite a los usuarios crear y
mantener una base de datos. Por tanto, el SGBD es un sistema de software de
propsito general que facilita el proceso de definir, construir y manipular bases de
datos para diversas aplicaciones. Para definir una base de datos hay que
especificar los tipos de datos, las estructuras, y las restricciones de los datos que
Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

43

Universidad Michoacana de San Nicols de Hidalgo

FCCA

se almacenaran en ella. Construir una base de datos es el proceso de guardar los


datos mismos en algn medio de almacenamiento controlado por SGBD. En la
manipulacin de una base de datos intervienen funciones como consultar la base
de datos para obtener datos especficos, actualizar la base de datos para reflejar
cambios en el mini mundo y generar informes a partir de los datos.
No hace falta un software de SGBD de propsito general para implementar una
base de datos computarizada. Podramos escribir nuestro propio conjunto de
programas para crear y mantener la base de datos, con lo cual estaramos
creando de hecho nuestro propio software de SGBD de propsito especifico. En
todo caso, ya sea que utilicemos un SGBD de propsito general o no, casi siempre
requeriremos un software de gran capacidad para manipular la base de datos,
adems de la base de datos misma.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

44

Universidad Michoacana de San Nicols de Hidalgo

FCCA

ABSTRACCIN DE LOS DATOS


Para que el sistema sea til debe recuperar los datos eficientemente. La
necesidad de eficiencia ha llevado a los diseadores a usar estructuras de datos
complejas para la representacin de los datos en la base de datos. Dado que
muchos de los usuarios de sistemas de bases de datos no tienen formacin en
informtica, los desarrolladores ocultan esa complejidad a los usuarios mediante
varios niveles de abstraccin para simplificar la interaccin de los usuarios del
sistema.
SISTEMAS DE BASES DE DATOS

PROGRAMAS DE APLICACIN
Y CONSULTAS PARA LOS USUARIOS

NIVEL EXTERNO
Estacin de trabajo

SOFTWARE
PARA TENER
ACCESO A LOS
DATOS

SOFTWARE
GENERADOR
DE BASES DE
DATOS

NIVEL LOGICO

BASE DE DATOS
ALMACENADA

DEFINICION DE LA BASE DE DATOS

NIVEL FSICO

Ilustracin 3

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

45

Universidad Michoacana de San Nicols de Hidalgo

FCCA

NIVEL FSICO O INTERNO.


Describe la estructura fsica de almacenamiento de la base de datos. El esquema
interno emplea un modelo fsico de los datos y describe todos los detalles para su
almacenamiento, as como los caminos de acceso para la base de datos.
NIVEL CONCEPTUAL O LGICO.
El nivel inmediatamente superior de abstraccin describe que datos se almacenan
en la base de datos y que relaciones existen entre esos datos. Este nivel por lo
tanto describe toda la base de datos en trminos de un numero pequeo de
estructuras relativamente simples.
NIVEL DE VISTA O EXTERNO.
Este es el nivel ms elevado de abstraccin solo describe una parte de la base de
datos o bien la vista que puede tener el usuario.
Cada esquema externo describe la parte de la base de datos que interesa a un
grupo de usuarios determinado, y oculta a ese grupo el resto de la base de datos.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

46

Universidad Michoacana de San Nicols de Hidalgo

FCCA

MODELO DE BASE DE DATOS


TIPOS DE BASES DE DATOS
Existen varios tipos de bases de datos; cada tipo de base de datos tiene su propio
modelo de datos (los datos de cmo est estructurado). Entre ellas se incluyen;
plana Modelo, modelo jerrquico, modelo relacional y modelo de red.
EL MODELO DE BASE DE DATOS PLANA
En un modelo de base de datos global, hay dos dimensiones (estructura plana)
conjunto de datos. Por ejemplo, hay una columna de informacin y dentro de esta
columna, se supone que cada dato se referir a la otra. Por ejemplo, un piso
modelo de base de datos slo incluye los cdigos postales. Dentro de la base de
datos, slo habr una columna y cada nueva fila dentro de una columna que ser
un nuevo cdigo postal.
EL MODELO DE BASE DE DATOS JERRQUICA
El modelo jerrquico de bases de datos se asemeja a un rbol como la estructura,
tales como Microsoft Windows organiza las carpetas y archivos. En un modelo
jerrquico de bases de datos, cada enlace es al alza anidado con el fin de
conservar los datos organizados en un orden particular en un mismo nivel de lista.
Por ejemplo, una base de datos jerrquico de las ventas, puede incluir las ventas
de cada da como un archivo separado. Anidadas dentro de este archivo estn
todas las ventas (el mismo tipo de datos) para el da.
MODELO DE LA RED
En un modelo de red, la caracterstica definitoria es que se almacena un registro
con un enlace a otros registros - en efecto red. Estas redes (o, a veces, a que se
refiere como punteros) puede ser una variedad de diferentes tipos de informacin
como nmeros de nodo de un disco o incluso la direccin.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

47

Universidad Michoacana de San Nicols de Hidalgo

FCCA

EL MODELO RELACIONAL
El modelo relacional es el ms popular tipo de base de datos y una herramienta
extremadamente potente, no slo para almacenar informacin, pero para acceder
a ella tambin. Bases de datos relacionales son organizadas en forma de tablas.
La belleza de un cuadro es que la informacin se puede acceder o aadido sin
reorganizar las tablas. Una tabla puede tener muchos registros y cada registro
puede tener muchos campos.
Cuadros que a veces se llama una relacin. Por ejemplo, una empresa puede
tener una base de datos denominada los pedidos de los clientes, dentro de esta
base de datos sern diferentes tablas o relaciones de todos los relativos a los
pedidos de los clientes. Tablas pueden incluir la informacin del cliente (nombre,
direccin, contacto, informacin, nmero de cliente, etc.) y otras tablas
(relaciones), como las rdenes que el cliente compr anteriormente (esto puede
incluir un nmero de artculo, la descripcin del artculo, cantidad de pago, la
forma de pago, etc.). Cabe sealar que cada registro (grupo de campos) en una
base de datos relacional tiene su propia clave principal. Una clave principal es el
nico campo que hace que sea fcil identificar a un registro.
Las Bases de datos relacionales utilizan un programa llamado interfaz estndar
SQL o Structured Query Language. SQL se utiliza actualmente en prcticamente
todas las bases de datos relacionales.
Las Bases de datos relacionales son extremadamente fciles de personalizar para
adaptarse a casi cualquier tipo de almacenamiento de datos. Usted puede crear
fcilmente las relaciones de los artculos que usted vende, los empleados que
trabajan para su empresa, etc.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

48

Universidad Michoacana de San Nicols de Hidalgo

FCCA

MODELO ENTIDAD-RELACIN
El modelo entidad-relacin (E-R) est basado en una percepcin del mundo real
que consiste en un conjunto de objetos bsicos, denominados entidades, y de las
relaciones entre sus objetos. Una entidad es una cosa u objeto del mundo real que
es distinguible de otros objetos.
Por ejemplo, cada persona es una entidad y las cuentas bancarias pueden
considerarse entidades.
Las entidades se describen en las bases de datos mediante un conjunto de
atributos.
Una relacin es una asociacin entre varias entidades, es en si el elemento del
modelo que permite relacionar en si los datos.
CARDINALIDAD
Indica el nmero de relaciones en las que una entidad puede aparecer. Se puede
tener en los siguientes trminos:

Cardinalidad mnima. Indica el numero de mnimo de asociaciones en las


que aparecer cada ejemplar de la unidad ( puede ser de cero a uno )
Cardinalidad mxima. Indica el nmero mximo de relaciones en las que
puede aparecer cada ejemplar de la entidad ( puede ser de uno a muchos )

ENTIDADES Y ATRIBUTOS
El objeto bsico que se representa en el modelo ER es la entidad: una cosa del
mundo real con existencia independiente. Una entidad puede ser un objeto con
existencia fsica una cierta persona, un automvil, una casa o un empleado- o un
objeto con existencia conceptual, como una compaa, un puesto de trabajo o un
curso universitario. Cada

entidad tiene propiedades especficas, llamadas

atributos que la describen.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

49

Universidad Michoacana de San Nicols de Hidalgo

FCCA

PASOS PARA EL DISEO


1. Encontrar entidades.
Se deber analizar el proyecto a realizar para la definicin de las entidades
las cuales nos servirn para almacenar los datos
2. Identificar atributos de las entidades
Se les asignaran los atributos a cada entidad, que sern los datos que se
requieren para almacenar y tratar en la base de datos
3. Buscar identificadores
Nos servirn para unir o relacionar las tablas entre s
4. Especificar las relaciones

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

50

Universidad Michoacana de San Nicols de Hidalgo

FCCA

ALMACENAMIENTO Y SEGURIDAD DE UNA BASE DE DATOS


Bases de datos pueden ser muy pequeas (menos de 1 MB) o muy grande y
complicado (como en muchos terabytes de datos del gobierno), sin embargo todas
las bases de datos normalmente se almacenan y ubicado en el disco duro u otro
tipo de dispositivos de almacenamiento y se accede a travs de ordenador.
Grandes bases de datos pueden requerir servidores distintos lugares y, sin
embargo muchas pequeas bases de datos pueden encajar fcilmente como
archivos ubicados en el disco duro del equipo.
Obviamente, muchas bases de datos confidenciales y almacenar la informacin
importante que no debe ser fcilmente accesible por cualquiera. Muchas bases de
datos requieren contraseas y otras caractersticas de seguridad para poder
acceder a la informacin. Aunque algunas bases de datos se pueden acceder a
travs de Internet a travs de una red, otras bases de datos son sistemas cerrados
y slo se puede acceder en el sitio.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

51

Universidad Michoacana de San Nicols de Hidalgo

FCCA

LENGUAJES DE BASES DE DATOS


Los sistemas de de bases de datos proporcionan un lenguaje de definicin de
datos para especificar el esquema de la base de datos y un lenguaje de
manipulacin de datos para expresar las consultas y las modificaciones de la base
de datos.
LENGUAJE DE MANIPULACIN DE DATOS (LANGUAGE DATA
MANIPULATION)
Mediante esta funcin los usuarios de la base de datos pueden buscar, aadir,
borrar, o modificar los datos de la base. El usuario gracias a este lenguaje puede
referirse a determinados conjuntos de datos que cumplan un criterio de seleccin,
como que un atributo tenga un valor determinado valor, o que un conjunto de
atributos y valores satisfagan una expresin lgica.
LENGUAJE DE DEFINICIN DE DATOS.
Esta funcin debe permitir al DBA especificar los datos que integran la base de
datos, su estructura y las relaciones entre ellos. Adems debe establecer reglas
de integridad, controles de acceso y vista externa de los usuarios.
El DBA desde el punto de vista lgico utiliza DDL para asignar nombres a los
campos, establecer longitudes, tipos de datos, caractersticas y relaciones entre
estos elementos.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

52

Universidad Michoacana de San Nicols de Hidalgo

FCCA

LENGUAJE DE CONTROL DE DATOS.


Mediante esta funcin los administradores poseen mecanismos para proteger las
visiones de los datos permitidas a cada usuario, adems de proporcionar
elementos de creacin y modificacin de esos usuarios.
Se suelen incluir aqu las tareas de copia de seguridad, carga de ficheros,
auditoria, proteccin ante ataques externos, configuracin del sistema,...
El lenguaje que implementa esta funcin es el lenguaje de control de datos o DCL.
En una base de datos lo normal sera que una persona lo defina, construya y
manipule, en cambio muchas personas participan en el diseo, uso y
mantenimiento de una base de datos grande con algunos cientos de usuarios

ADMINISTRADORES DE BASES DE DATOS


La administracin de estos recursos es responsabilidad del Administrador de Base
de Datos (DBA, Database Administrator). El DBA se encarga de autorizar el
acceso a la base de datos, de coordinar y vigilar su empleo, y de adquirir los
recursos necesarios de software y hardware. El DBA es la persona responsable
cuando surgen problemas como violaciones de seguridad o una respuesta lenta
del sistema. En organizaciones grandes el DBA cuenta con mayor personal para
desempear sus funciones.
DISEADORES DE LAS BASES DE DATOS
Se encargan de identificar los datos que se almacenaran en la base de datos y
elegir las estructuras apropiadas para representar y almacenar dichos datos, esta
actividad se realiza antes de implementar la base de datos. Estos debern de
tener la suficiente comunicacin con los usuarios de la misma para as
comprender las necesidades para presentar un diseo que satisfaga las
necesidades para la cuales fue creada.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

53

Universidad Michoacana de San Nicols de Hidalgo

FCCA

USUARIOS FINALES
Son las personas que tendrn acceso a la base de datos para consultarla,
actualizarla, y generar informes, la base de datos es creada para que estos la
usen.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

54

Universidad Michoacana de San Nicols de Hidalgo

FCCA

GESTORES DE BASE DE DATOS


La eleccin de una base de datos ha sido por mucho tiempo un punto de discusin
necesaria dentro de los departamentos de sistemas de las empresas, debido a
que dicha decisin acarrea muchas importantes consecuencias para la
organizacin, a veces de manera permanente. Para aplicaciones de misin crtica
esta discusin es an mucho ms importante, y los factores que inciden dentro de
la decisin de adoptar una u otra plataforma son muy variados y complejos a la
vez.
La caracterstica que ms se nota en un sistema de base de datos es la velocidad
de procesamiento, pero en la medida en que aumenta la complejidad de un
proyecto informtico otras caractersticas se hacen necesarias.

Caractersticas de las base de datos libres


Pueda ser usado sin restricciones de ningn tipo.
Pueda ser estudiado (debe permitir el acceso a su cdigo fuente).
Puede ser redistribuido (la copia no constituye delito).
Puede ser modificado y es permitido distribuirlo con las modificaciones.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

55

Universidad Michoacana de San Nicols de Hidalgo

FCCA

GESTORES DE BASE DE DATOS LIBRES


Firebird
BDB
PostgreSQL
Sqlite
MySQL

GESTORES DE BASE DE DATOS PROPIETARIOS


dBase
FileMaker
Fox Pro
IBM DB2 Universal Database (DB2 UDB)
IBM Informix
MAGIC
Paradox
PervasiveSQL
Progress (DBMS)
Sybase ASE
Sybase ASA
Sybase IQ
WindowBase
Microsoft SQL Server
Access

Oracle

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

56

Universidad Michoacana de San Nicols de Hidalgo

FCCA

DICCIONARIO DE DATOS
CONCEPTO
El diccionario de datos es una aplicacin especializada de los tipos de diccionarios
usados como referencia en la vida cotidiana. El diccionario de datos es una obra
de consulta con informacin acerca de los datos (es decir, metadatos), compilada
por los analistas de sistemas para guiarse en el

anlisis y diseo. Como un

documento, el diccionario de datos recopila y coordina trminos de datos


especficos, y confirma lo que cada trmino significa para las diferentes personas
en la organizacin.
Una razn importante para mantener un diccionario de datos es guardar datos
ordenados. Esto significa que los datos deben, ser consistentes. Si usted guarda
datos acerca del sexo de un hombre como "M" en un registro, "Masculino" en un
segundo registro y como el nmero "1" en un tercer registro, los datos no son
consistentes. Un diccionario de datos ayudar en este aspecto.
NECESIDAD DE EL DICCIONARIO DE DATOS
Muchos sistemas de administracin de base de datos estn equipados con un
diccionario de datos automatizado. Estos diccionarios pueden ser complejos o
sencillos.

Algunos

diccionarios

de

datos

computarizados

catalogan

automticamente los elementos de datos cuando se hace la programacin; otros


simplemente proporcionan una plantilla para motivar a la persona que llene el
diccionario a que lo haga de una manera uniforme para cada entrada.
A pesar de la existencia de los diccionarios de datos automatizados, entender qu
datos conforman un diccionario de datos, las convenciones usadas en estos
ltimos y cmo se desarrolla un diccionario de datos, son problemas que el
analista de sistemas debe tener siempre presentes durante el esfuerzo de
sistemas. Entender el proceso de compilar un diccionario de datos puede ayudar
al analista de sistemas a visualizar el sistema y su funcionamiento.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

57

Universidad Michoacana de San Nicols de Hidalgo

FCCA

VENTAJAS Y DESVENTAJAS DE UTILIZAR UNA BASE DE DATOS


VENTAJAS

Cuadro Resumen de las Ventajas de las Bases de Datos


Referidas
Ventajas
Independencia de estos respecto de los tratamientos
y viceversa.
Los Datos

Mejor disponibilidad de los mismos.


Mayor eficiencia en la recogida, codificacin y
entrada.
Mayor coherencia.

Los Resultados

Mayor valor informativo.


Mejor y ms normalizada documentacin de la
informacin.
Acceso ms rpido y sencillo de los usuarios finales.

Los Usuarios

Ms facilidades para compartir los datos por el


conjunto de los usuarios.
Mayor flexibilidad para atender a demandas
cambiantes.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

58

Universidad Michoacana de San Nicols de Hidalgo

FCCA

DESVENTAJAS
Se podran mencionar algunos aspectos por lo que podra ser una objecin para la
aplicacin de una base de datos de los que podramos mencionar:

Una fuerte inversin inicial en software y capacitacin de personal.

La generalidad que ofrece un SGBD para definir y procesar los


datos.

Los costos que implica ofrecer las funciones de seguridad, control de


concurrencia, recuperacin e integridad.

Diseo inadecuado para la operacin y recuperacin de informacin


dentro de la base de datos.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

59

Universidad Michoacana de San Nicols de Hidalgo

FCCA

CAPITULO IV

APLICACIN DEL TEMA

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

60

Universidad Michoacana de San Nicols de Hidalgo

FCCA

HISTORIA
La zona escolar 165 se ubica en el municipio de Tarmbaro Michoacn, dentro de
la regin Morelia, esta consta de 19 planteles de los cuales dos tienen turno
matutino y vespertino.
UBICACIN
Tarmbaro Matutino
Tarmbaro Vespertino
Caada de los Sauces
Caada del Herrero
El Puesto
El Curiro
Rancho Nuevo
Ex Hacienda de Guadalupe
Col. Independencia
Santa Mara
Pea del Panal
El Colegio
San Jos
El Carrizal
La Magdalena
Col. Francisco Villa
Fracc. Erandeni
Fracc. Puerta del Sol Matutino
Fracc. Puerta del Sol Vespertino
Fracc. Galaxia
Fracc. Metrpolis

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

61

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Cada uno de estos se encuentra con organizacin completa, por lo que se tiene un
profesor para cada grado segn sea el caso, estos estn conformados por un
director del plantel, profesor de apoyo, docentes en cada grado, as como personal
de apoyo.
Es una de las zonas escolares con ms aos de servicio en la regin Morelia, esta
cuenta aproximadamente con 38 aos de constituida, de las escuelas con mayor
antigedad se tiene la de Tarmbaro, y la de ex Hacienda de Guadalupe, as como
tambin la ms joven que es la del Fracc. Metrpolis.
Como toda escuela de las que se encuentran en comunidades, estas se han
iniciado como comnmente las llaman escuela de palitos, pero sobre todo
imaginemos este municipio hace treinta y ocho aos, para esa poca no se
contaba con caminos para llegar a cada plantel, por lo que los docentes se tenan
que transportar en caballo o en su defecto caminando, tenan que hospedarse
toda la semana en cada escuela porque no alcanzaban a regresar a su lugar de
origen, pero una de las motivaciones importantes para que la labor educativa se
hubiera dado, ha sido el calor y las ganas de aprender de su gente, labor que en la
actualidad se sigue dando y motivando para que dicha zona escolar siga
creciendo.
Actualmente la Supervisin Escolar de la Zona 165 se encuentra ubicada en la
poblacin de Tarmbaro, los accesos para llegar a cada plantel ha mejorado en su
totalidad, por lo que desplazarse desde ah a cualquier centro escolar nos podr
llevar aproximadamente de 15 a 20 minutos.
La mayora de los planteles ya cuentan con todos los servicios, excepto los de
Fracc. Galaxia y Metrpolis los cuales estn en etapa de construccin pero se
tienen aulas provisionales de madera, pero no ha sido impedimento para continuar
la labor educativa de los profesores en cada centro escolar.
El padrn que en ella se tiene es de 3,550 alumnos en los planteles descritos, y
128 profesores, 15 personal de apoyo.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

62

Universidad Michoacana de San Nicols de Hidalgo

FCCA

CASO DE APLICACIN DEL TEMA


A medida que ha ido creciendo la poblacin escolar dentro del municipio de
Tarmbaro, tambin la informacin que de esta se desprende se ha incrementado
en forma ascendente, por lo que ha sido necesario estudiar una reestructuracin
para la administracin de la misma.
En la zona escolar 165 se concentra la informacin de los planteles antes
mencionados, para que de ah posteriormente sea analizada para su reenvi a la
Secretaria de Educacin en el Estado.
Es necesario se tenga la informacin de cada alumno que ingresa al plantel en
cada uno de los grados que se encuentren, por lo que es necesario concentrar la
informacin de cada plantel en la supervisin escolar.
De las problemticas que se tienen en la actualidad es que todo se lleva
manualmente, esto se realiza desde que iniciaron operaciones cada una de las
escuelas, por lo que la recoleccin de la misma ha sido problemtico en cuanto a
los tiempos se refiere, ya que a pesar de que existe un calendario para la entrega
de esta, no se respeta por lo que la misma retrasa la entrega a la Secretaria de
Educacin.
El margen de error por llevar el control manualmente es mayor toda vez que es
ms fcil de equivocar las operaciones que en ella se tenga que hacer, la
legibilidad en los reportes retrasa el concentrado a realizar ya que es necesario
acudir a los centros escolares para aclarar cul es el numero o letra correcto
segn corresponda, por lo que los tiempos se agotan para la entrega a tiempo.
Los tiempos que invierten los docentes para la realizacin de cada informacin a
entregar es bastante por lo que en ocasiones sacrifican el tiempo de clase para
tener que terminarlo y si agregamos que en ocasiones se necesitan hacer
correcciones los tiempos perdidos de clase se incrementan, por lo que el
desperdicio de atencin al alumno se acentan cada vez mas.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

63

Universidad Michoacana de San Nicols de Hidalgo

FCCA

DEFINICIN DEL OBJETIVO.


Concentrar la informacin de alumnos y personal de los planteles escolares
pertenecientes a la zona escolar 165, del municipio de Tarmbaro el cual consta de
19 planteles los cuales los cuales se tiene aproximadamente 3550 alumnos, y
laboran 128 profesores y 14 empleados de personal de apoyo.
La supervisin escolar tiene la obligacin de reportar al inicio, en el transcurso y al
final del ciclo escolar informacin de alumnos y del personal que labora en cada
una de las instituciones al Jefe del Sector No. 36, as como las incidencias que se
originen dentro de dicho ciclo.
Se estructura una base de datos en donde se pueda almacenar y controlar la
informacin requerida para las autoridades, y mejorar la administracin y el flujo
de informacin que sea necesario para el buen funcionamiento de dichos planteles
y que la autoridades tengan los datos necesarios en los tiempos requeridos para
altas o modificaciones de alumnos y del personal a cargo.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

64

Universidad Michoacana de San Nicols de Hidalgo

FCCA

LA PROBLEMTICA.
La informacin que se genera de los planteles que ocupan la zona escolar 165,
llmese inscripciones de alumnos, incidencias, altas , bajas, modificaciones d
personal, etc., se concentra en las oficinas de la supervisin escolar de la zona
escolar en mencin, se cuenta con la problemtica de controlar y actualizar de
manera efectiva

la informacin de la zona escolar para hacerla llegar a las

autoridades superiores, los planteles pertenecientes a la misma realizan sus


operaciones de forma manual, escrita en documentos no oficiales los cuales
elaboran cada uno de los directores de cada escuela segn vayan requiriendo la
informacin, est a su vez llega a la supervisin escolar con mucho tiempo de
retraso por cometer errores al realizarlo de forma manual, as que al llegar a la
supervisin se les vuelve a regresar para su correccin por lo que los tiempos para
la entrega y revisin se llega a retrasar hasta con meses para controlar de
manera efectiva y correcta la informacin generada en cada escuela.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

65

Universidad Michoacana de San Nicols de Hidalgo

FCCA

CARACTERSTICAS
Los planteles educativos se encuentran a diferentes distancias de la supervisin
escolar, 10, 15 , o hasta 20 km para llegar a ellos, no se cuenta con lneas
telefnicas mucho menos con internet, pero una de las ventajas con las que se
favorecen es que todas cuentan con equipo de computo en condiciones
aceptables para lo que se tiene planeado.
En 15 de los planteles se tiene un profesor adicional a los requeridos para cada
grupo, que realiza las actividades administrativas, en los restantes las realiza el
director personalmente, los cuales tienen nociones de computacin para as
capacitarse para el manejo de formatos que se tengan que realizar.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

66

Universidad Michoacana de San Nicols de Hidalgo

FCCA

ANLISIS FODA
Se utiliza el anlisis FODA como herramienta para evaluar la posicin actual con
que cuenta la Institucin a la que se hace referencia, esto permitir entender mejor
los factores favorables o desfavorables que influyen en el desarrollo para el
manejo de los datos.
Se enumeran los factores internos (fortalezas, debilidades), donde podremos
conocer las ventajas que se tiene para poder aprovecharlas, los factores externos
(Oportunidades, Amenazas) sern tambin de importancia ya que sern
obstculos a los cuales se tendr que enfrentar.

INTERNOS

FORTALEZAS

EXTERNO

OPORTUNIDADES

EQUIPO DE COMPUTO

TECNOLOGA

PERSONAL SUFICIENTE

SOFTWARE LIBRE

TIEMPO NECESARIO

MEJORA DE INFORMACIN

INSTALACIONES

DEBILIDADES

AMENAZAS

RESISTENCIA AL CAMBIO

CONEXIN INTERNET

FALTA DE CONOCIMIENTO

CONFLICTOS POLTICOS

UNIFICACIN DE

BUROCRACIA

PROCESOS

CAPACITACIN

MATTO. EQUIPO DE

CONSTANTE

COMPUTO

RECURSOS PARA
ADQUISICIN DE EQUIPOS

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

67

Universidad Michoacana de San Nicols de Hidalgo

En la fase exploratoria se encontraron

FCCA

los formatos que se utilizan para la

concentrar los datos, en donde se encontraron formas los cuales se realizan


manualmente, y son elaborados por los docentes de cada escuela y estos a su
vez los remiten a los directores de la misma para hacer posteriormente un
concentrado de lo que se solicita, sea del alumnado o bien del personal asignado
a cada plantel.
En la ilustracin No. 4 se muestra el formato que utilizan para registrar los
alumnos al ingresar a uno de los planteles que se encuentran en la zona escolar
165, como se observa es de forma manual, por lo que la legibilidad en ocasiones
puede ser un problema para equivocarse en fecha o nombre de algn alumno.

Ilustracin 4

En la ilustracin No. 5 se realiza un desglose de los alumnos que se inscribieron


en cada grupo y cada plantel, ordenado por grupo, sexo, edad, es necesario saber
si es un alumno que repite ao o es de nuevo ingreso, posteriormente se contra la
informacin de cada plantel.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

68

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Ilustracin 5

Para el ciclo escolar actual los formatos cambiaron un poco, pero el llenado sigue
siendo el mismo, de forma manual y realizada con mquina de escribir. Se
presenta en la fig. 6 que mejoraron los conceptos pero no deja de ser un proceso
mecnico que hace que la salida de la informacin se retrase un tiempo
considerable.

Ilustracin 6

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

69

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Aunque el concentrado de la informacin de alumnos mejora, no deja de ser un


problema por tener archivados los datos de forma manual y por separado, como
se muestra en la ilustracin 6 y 7, ya que en una se concentran los alumnos y en
la otra los padres de familia.

Ilustracin 7

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

70

Universidad Michoacana de San Nicols de Hidalgo

FCCA

TIPO DE INVESTIGACIN
Mediante la Investigacin descriptiva se realizaron visitas a 2 planteles para
entrevistar al personal encargado de la informacin que se genera dentro del
mismo, dentro del cual se busca conocer el conocimiento que se pueda tener de
contar con una base de datos estructurada para el mejor manejo de la
informacin, siempre y cuando esta se tenga funcionando en un sistema
informtico.
CUESTIONARIO
1.- CONOCE LOS MOVIMIENTOS ADMINISTRATIVOS DE ALUMNOS Y
PERSONAL DENTRO DE LA INSTITUCIN?
SI

__

NO

__

2.- COMO SE RECOPILA LA INFORMACIN?


ESCRITOS __

AUTOMATIZADO __

3.- QUIEN RECIBE LA DOCUMENTACIN DE LOS ALUMNOS EN LA


INSTITUCIN?
MAESTRO __

DIRECTOR __

TODOS

__

4.- DONDE SE CONCENTRA LA INFORMACIN?


DIRECCIN __

SALONES

__

5.- SE CUENTA CON EQUIPO DE COMPUTO DENTRO DE LA INSTITUCIN?


SI

__

NO

__

6.- CREE USTED QUE AYUDARA PARA MEJORAR LA ADMINISTRACIN DE


LA INFORMACIN DENTRO DE LA ESCUELA?
SI

__

NO

__

PORQUE

__________________________________

__________________________________________________________________

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

71

Universidad Michoacana de San Nicols de Hidalgo

FCCA

7.- CONOCE EL MANEJO DEL EQUIPO DE CMPUTO?


BIEN __

REGULAR

__

NADA __

8.- SABE LO QUE ES UNA BASE DE DATOS?


SI

__

NO

__

9.- UTILIZA EL EQUIPO DE COMPUTO PARA EL MANEJO DE SU


INFORMACIN?
SI

__

NO

__

POR QUE

__________________________________

__________________________________________________________________
10.- MEJORARA EL TIEMPO DE ENTREGA AL UTILIZAR EL EQUIPO DE
COMPUTO PARA LA ENTREGA DE INFORMACIN?
SI

__

NO

__

11.- CONOCE ALGN PROGRAMA O SISTEMA ADMINISTRATIVO?


CUAL?

________________________________________

12.- MARQUE QUE PROGRAMA PUEDE MANEJAR?


EXCEL

__

ACCESS

__

WORD

__

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

72

Universidad Michoacana de San Nicols de Hidalgo

FCCA

INTRODUCCIN A APLICAR LA METODOLOGA


Se utiliza como tcnica de investigacin el mtodo cualitativo, con la finalidad de
conocer los procesos y actividades que se ejecutan dentro de la zona escolar
para la recopilacin de los datos.
INTEGRACIN DE LA INFORMACIN.
1. RECEPCIN O INSCRIPCIN CON MAESTRO EN FORMATOS ESCRITOS.
2. SE PASAN A DIRECCIN
3. CUANDO SE SOLICITA CONCENTRADO SE REALIZA CON TODOS LOS
PROFESORES.
4. TIEMPO DE REALIZACIN 2 A 3 DAS
5. MARGEN DE ERROR ALTO

Se proponen estandarizar formatos y procesos en todos los planteles para que


estos generen la informacin de manera nica y puedan ser captados de manera
sistemtica para

poder ser importados a la estructura de la base de datos

(ilustracin 8).
Se aplican cuestionarios con personal involucrado en el manejo de los datos para
evaluar el por qu ser necesario implementar la estructura de la base de datos
para que esta sea utilizada posteriormente en un sistema o bien en una pgina
web donde la informacin pueda fluir de manera efectiva.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

73

Universidad Michoacana de San Nicols de Hidalgo

FCCA

1.- PADRES DE FAMILIA


2.- INSCRIPCIN EN
ESCUELA

3.- FORMULARIOS
PARA
LA CAPTACIN DE
INFORMACIN
4.- RECEPCIN DE
INFORMACIN
MEDIANTE
FORMULARIOS

5.- IMPORTAR LOS


DATOS QUE SE
RECIBEN A LA
ESTRUCTURA DE LA
BASE DE DATOS
6.- SE ALMACENAN EN
BASE DE DATOS

8.- EMISIN Y CONSULTA DE


INFORMACIN

Ilustracin 8

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

74

Universidad Michoacana de San Nicols de Hidalgo

FCCA

REQUERIMIENTOS DE INFORMACIN
Se busca tener los datos de referencia del alumnado, profesores, y planteles en la
zona escolar para la estructuracin de la base de datos por lo que ser necesario
contar con:

Informacin del personal

Claves de empleado

Asignacin a planteles

Cambios de adscripcin

Inscripciones de alumnos

Tipo de inscripcin de alumnos

Grupos asignados a cada profesor

Edades de alumnos

Promovidos

Altas y bajas de alumnos durante el ciclo escolar

La captura de la informacin de alumnos se podr llevar al inicio del ciclo escolar


en cada uno de los planteles en formatos diseados y estandarizados para todos
por igual.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

75

Universidad Michoacana de San Nicols de Hidalgo

FCCA

ESTRUCTURAR BASE DE DATOS


Se utilizara para estructurar la base de datos el modelo Entidad-Relacin por ser
uno de los modelos ms utilizados y que se adapta a las necesidades reales de
la problemtica a resolver.

TIPO DE MODELO.
Se

opta por

el modelo entidad relacin, donde se definen las entidades

ALUMNOS, PLANTELES, PROFESORES Y CALIFICACIONES, se les asignan


los atributos a cada entidad as como su llave principal para diferenciarlo de los
dems.

Ilustracin 9
Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

76

Universidad Michoacana de San Nicols de Hidalgo

FCCA

DEFINICIN DE ATRIBUTOS DE CADA UNA DE LAS TABLAS.


Se definen los atributos de cada una de las tablas en mencin, de acuerdo a los
datos necesarios de cada una.
ALUMNOS
PK

ESCUELA

id_alumno

PK

apellmat
apellpat
nombre
sexo
fnacimiento
curp
grado
edad
estado_alum
padre
domicilio
telefono

nombre
ubicacion

PERSONAL
PK

id_plantel

CALIFICACIONES

id_profesor

PK

apellidos
nombre
puesto
escolaridad
domicilio
telef

id_periodo
matematicas
espaol
educ_civica
conoc_medio
historia
educ_fisica

Ilustracin 10

Como se observa en la figura anterior se le asigna una llave principal a cada tabla
con la cual se identificaran para formar las relaciones entre ellas y poder relacionar
los datos, a los atributos se le define cuantos caracteres ocupara cada uno de
ellos, as como si es atributo NULL O NOT NULL.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

77

Universidad Michoacana de San Nicols de Hidalgo

FCCA

RELACIN ENTRE LAS TABLAS


Se generan las relaciones entre las tablas para poder tener una amplia flexibilidad
al realizar consultas.
ESCUELA
PK

ALUMNOS

id_plantel

PK

id_alumno

FK1

apellmat
apellpat
nombre
sexo
fnacimiento
curp
grado
edad
estado_alum
padre
domicilio
telefono
id_profesor

nombre
ubicacion

PERSONAL
PK

id_profesor

FK1

apellidos
nombre
puesto
escolaridad
domicilio
telef
id_plantel

CALIFICACIONES
PK

id_periodo

FK1

matematicas
espaol
educ_civica
conoc_medio
historia
educ_fisica
id_alumno

Ilustracin 11

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

78

Universidad Michoacana de San Nicols de Hidalgo

FCCA

REQUERIMIENTOS Y EVALUACIN DE ALTERNATIVAS


De acuerdo a las necesidades requeridas para el diseo de base de datos se
proponen dos alternativas factibles para la solucin de la problemtica que se
pretende realizar, as como los requerimientos de equipo para la supervisin
escolar l ser necesario actualizarlo, no ser necesario adquirir un equipo de
marca se podr comprar uno ensamblado para reducir el costo y que dar las
mismas

REQUERIMIENTOS DE HARDWARE Y SOFTWARE.


Procesador intel core i3 2.93 GHZ
Memoria Ram 4 gb
Disco duro de 500 gb
Quemador DVD
Multilector de tarjetas
Sistema operativo Windows 7, Linux
Office 2007, o bien 2010.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

79

Universidad Michoacana de San Nicols de Hidalgo

FCCA

PROCESO DE RECOPILACIN DE INFORMACIN


Formularios para

la inscripcin en cada uno de los planteles educativos en

formatos elaborados en Excel, en el cual contendr la informacin necesaria para


la emisin de reportes requeridos, sern guardados en un diskette o memoria
externa para hacerlo llegar a la supervisin, si existen incidencias de cada alumno
se realizara por escrito y de igual manera se remitir a la supervisin, cabe hacer
mencin que los formularios a llenar se hacen con Excel por la facilidad para
importarlos a ACCESS o bien a MySQL y as de esa manera actualizar los datos.

Ilustracin 12

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

80

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Si se requiere tener la informacin de calificaciones estas se harn llegar mximo


5 das despus de que termine el bimestre, al igual en formato de Excel.

Ilustracin 13

En lo que respecta a los datos del personal que labora en cada plantel se
ingresaran en los formatos enviados a cada escuela para anotar al inicio del ciclo
la captura de los mismos y actualizar de la base del personal adscrito a la zona
escolar 165.

Ilustracin 14

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

81

Universidad Michoacana de San Nicols de Hidalgo

FCCA

DISEO DE LA ESTRUCTURA DE BASE DE DATOS EN ACCESS


Primeramente se elaboraran las tablas correspondientes para cada entidad
programada, se har la asignacin del tipo de datos a cada atributo, as como
definir llave principal para el mejor manejo y relacin de la misma con otras tablas.
TABLA PARA INGRESAR LOS DATOS DE PLANTELES CON CADA UNO DE
SUS ATRIBUTOS

En esta imagen de Access se disea la tabla donde se guardaran los datos de


cada uno de los planteles que conforman la zona escolar, se diseo para guardar
un numero consecutivo (llave principal) para identificar a cada escuela, y que esta
ser la referencia para relacionar con las dems tablas.

Ilustracin 15

Atributos de la tabla de
planteles

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

82

Universidad Michoacana de San Nicols de Hidalgo

FCCA

TABLA DONDE SE INGRESARAN LOS DATOS DEL PERSONAL


Diseo de la tabla para almacenar los datos del personal que labora en cada
institucin, dentro de esta guardaremos desde nombre, claves, ao de ingreso al
servicio, etc., lo identificaremos con la clave principal id_empleado.

Ilustracin 16

Tipo de datos de los


campos de la tabla.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

83

Universidad Michoacana de San Nicols de Hidalgo

FCCA

TABLA DE INGRESO DE ALUMNOS


Otra de las tablas importantes dentro de la base de datos es la siguiente, en la
cual almacenaremos

todos los datos que identifican a los alumnos, el cual

consiste en 14 campos identificado por su clave principal id_alumno, para lo que


se le designa tambin diferentes tipos de datos de cada uno de los campos segn
sea requerido.

Ilustracin 17

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

84

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Como se menciona anteriormente la captacin de informacin de los alumnos se


realizara en cada una de las instituciones en los formatos que se les asigno en
Excel, para despus de enviados a la supervisin importarlos y almacenarlos en la
base datos que corresponda, siendo Access de Microsoft, o bien en MySQL
mediante PHPMYADMIN.
Los datos se tendrn al inicio de cada ciclo escolar, para la actualizacin de todas
las tablas correspondiente.
Teniendo la informacin en la Supervisin escolar, se podrn consultar y generar
los reportes correspondientes, de manera inmediata para as evitar la prdida de
tiempo para saber datos de alumnos o empleados que se solicitan en el transcurso
del ciclo escolar.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

85

Universidad Michoacana de San Nicols de Hidalgo

FCCA

GENERADOR DE CONSULTAS EN ACCESS


En la figura siguiente se muestra la forma de realizar las consultas dentro de
Access, teniendo la facilidad de realizarlo mediante ambiente grafico.

Ilustracin 18

Tambin nos muestra el cdigo en SQL


SELECT PLANTELES.Id_plantel, PLANTELES.Nombre,
PLANTELES.Localidad
FROM PLANTELES;

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

86

Universidad Michoacana de San Nicols de Hidalgo

FCCA

En la figura siguiente nos muestra la forma de realizar reportes mediante el


asistente pero combinando varias tablas, en el siguiente reporte se combino la
tabla alumnos (nombre, grado, grupo), planteles (nombre), personal (profesor que
les imparte clases).

Ilustracin 19

Cdigo SQL para esta consulta:


SELECT Alumnos.Nombre, Alumnos.Grado, Alumnos.Grupo,
PLANTELES.Nombre, Personal.Nombre
FROM PLANTELES INNER JOIN (Personal INNER JOIN
(Alumnos INNER JOIN Calificaciones ON Alumnos.Id_alumno
= Calificaciones.id_alumno) ON Personal.Id_empleado =
Alumnos.id_empleado) ON (PLANTELES.Id_plantel =
Personal.Id_plantel) AND (PLANTELES.Id_plantel =
Alumnos.id_plantel);

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

87

Universidad Michoacana de San Nicols de Hidalgo

FCCA

UTILIZANDO WAMPSERVER
Como se mencionaba anteriormente, al utilizar wampserver se busca tener
simplicidad en la elaboracin de la base de datos ya que este se puede utilizar
mediante ambiente grafico, as como teniendo la posibilidad de posteriormente
disear una pgina web para tener una mejor comunicacin con la comunidad
interesada en la informacin de alumnos y personal que labora en la zona escolar
165.
INGRESO PARA ESTRUCTURAR LA BASE DE DATOS

Men de inicio mediante phpMyAdmin

Ilustracin 20

Se ingresa el nombre que le deseamos asignar a la base de


datos.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

88

Universidad Michoacana de San Nicols de Hidalgo

FCCA

GENERAR TABLAS CON phpMyAdmin


Posteriormente se generan las tablas, asignando los campos y atributos a cada
uno de ellos.

Ilustracin 21

Se disean las tablas, nombre de cada campo, y atributo del mismo.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

89

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Ilustracin 22

IMPORTAR ARCHIVOS DE ORIGEN A BASE DE DATOS EN MYSQL


El ingreso de los datos se realizara importando los archivos de Excel enviados por
cada escuela, convertido a en formato con extensin .csv para su ingreso y este
sea compatible para el ingreso a SQL.

Ilustracin 23

Los datos quedan separados en el mismo orden que se tienen


los campos en la base de datos y separado por comas.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

90

Universidad Michoacana de San Nicols de Hidalgo

FCCA

Se selecciona la tabla a la que se desean importar los datos, dentro de la base de


datos y se pulsa la opcin importar, seleccionamos el archivo en donde se
encuentre (equipo, memoria o unidad donde se encuentre) e importamos,
automticamente los datos se guardaran en la tabla seleccionada, y quedaran
listos para su manipulacin dentro de la base de datos.

Ilustracin 24
El archivo con
extensin csv

Archivo de
donde
provienen los
datos

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

91

Universidad Michoacana de San Nicols de Hidalgo

FCCA

As es como quedaran ingresados y ordenados los datos en la tabla seleccionada.

Ilustracin 25

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

92

Universidad Michoacana de San Nicols de Hidalgo

FCCA

CONSULTAS A LA BASE DE DATOS CON phpMyAdmin

As posteriormente se podrn realizar las consultas mediante cdigo o bien la


interfaz grafica de phpMyAdmin.

Ilustracin 26

consulta SQL:
SELECT `alumnos`.`nombre` , `alumnos`.`grado` , `alumnos`.`grupo`
FROM alumnos
Los reportes se podrn imprimir o bien exportar a archivos de Excel o PDF para su
envi a donde corresponda o se requiera.

Vista de la consulta a imprimir

Ilustracin 27

Exportar a diferentes formatos

Ilustracin 28
Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

93

Universidad Michoacana de San Nicols de Hidalgo

FCCA

ESTRUCTURA DEL DICCIONARIO DE DATOS

ALUMNOS
Comentarios de la tabla: InnoDB free: 4096 kB; (`id_empleado`) REFER
`zonaesc165/personal`(`id_empleado`)

Campo

Tipo

Nulo

id_alumno

int(11)

No

nombre

varchar(35)

No

sexo

varchar(1)

No

fnacimiento

date

No

curp

varchar(18)

No

grado

int(11)

No

grupo

varchar(1)

No

edad

varchar(2)

No

estado_insc

varchar(2)

No

padre_tutor

varchar(25)

No

domicilio

varchar(35)

No

telefono

varchar(25)

No

id_empleado

int(11)

No

id_plantel

int(11)

No

Predeterminado

Comentarios

Predeterminado

Comentarios

PERSONAL

Campo

Tipo

Nulo

id_empleado

int(11)

No

nombre

varchar(30)

No

CURP

varchar(18)

No

RFC

varchar(13)

No

sistema

varchar(10)

No

unidad

varchar(4)

No

sub

varchar(10)

No

categoria

varchar(10)

No

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

94

Universidad Michoacana de San Nicols de Hidalgo

FCCA

clave

varchar(8)

No

ingreso_a

int(2)

No

ingreso_q

int(2)

No

escolaridad

varchar(30)

No

pareib

varchar(1)

NULL

CM

varchar(2)

NULL

funcion

varchar(10)

No

TVT

varchar(1)

NULL

id_plantel

int(11)

NULL

PLANTELES

Campo

Tipo

Nulo

id_plantel

int(11)

No

nombre

varchar(30)

No

CCT

varchar(25)

No

domicilio

varchar(50)

No

localidad

varchar(50)

No

municipio

varchar(20)

No

turno

varchar(10)

No

telefono

varchar(15)

No

director

int(11)

Predeterminado

Comentarios

NULL

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

95

Universidad Michoacana de San Nicols de Hidalgo

FCCA

CRONOGRAMA DE ACTIVIDADES
Se pretende que en aproximadamente 3 meses se tenga dentro de los 19
planteles los formatos as como la estructura de la Base de Datos propuesta para
la recopilacin de la informacin.

ELABORACION DE BASE DE DATOS ZONA ESCOLAR 165


ACTIVIDAD
1
2
3
4
5
6
7
8
9
10
11
12
13

DURACION
1
2
3

EN SEMANAS
4
5
6
7

10

11

12

PREPARACION ANTEPROYECTO
PRESENTACION A DOCENTES
EVALUACION POYECTO POR DOCENTES
NECESIDAD DE INFORMACION (RECOPILAR)
DEFINIR MARCO TEORICO
ELABORACION DE BASE DE DATOS EN SOFTWARE REQUERIDO
CAPACITACION DOCENTES
INSTALACION EN PLANTELES
INGRESO DE DATOS
REVISION DE RESULTADOS
INFORMACION FINAL
REVISION DEL ASESOR
REPORTE FINAL A ZONA

Ilustracin 29

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

96

Universidad Michoacana de San Nicols de Hidalgo

FCCA

CONCLUSIONES
Dentro de la zona escolar en la cual se realizo la investigacin del caso, se tuvo la
aceptacin para poner en prctica la propuesta a la cual se tuvo a bien dejar en
dichos planteles, esto con la finalidad de mejorar el flujo de informacin dentro de
este sector, tambin servir de base para la implementacin de un sistema en el
cual la base de datos sirva de estructura para almacenar la informacin que se
generen en las escuelas que as lo vayan a requerir.
El mejoramiento de los procesos y la automatizacin de los mismos para la
recoleccin de la informacin mejorara los tiempos as como la exactitud con que
se manejen los datos de cada alumno y personal labore en cada plantel educativo,
al igual ser importante seguir capacitando y actualizando al personal ya que se
cuenta con un rezago tecnolgico significativo dentro de la zona escolar analizada
por lo que es factor importante para seguir llevando a cabo y mejoras en los
procesos del sistema de informacin.
La estructura de la base de datos se realiza con el fin de que el proyecto siga su
curso para seguir mejorando los

sistemas de informacin dentro de la

organizacin, se propone la realizacin de una pgina web de la zona escolar


165, para que mediante los avances tecnolgicos que existen en la actualidad los
datos puedan ser consultados al momento.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

97

Universidad Michoacana de San Nicols de Hidalgo

FCCA

ALTERNATIVA 1.
SOFTWARE COMERCIAL
Se propone realizar la base de datos con software comercial, se utilizara la
herramienta de Office ACCESS 2007, el cual se facilita por el ambiente grafico y
la usabilidad que se tiene para los usuarios, la capacidad de almacenamiento que
en este se tiene y cubre las necesidades de la estructura de la base de datos a
disear.
Se requiere tener instalado Office 2007 en cada uno de los equipos de los
planteles de la zona, ya que se utilizaran formularios en Excel para la recopilacin
de la informacin.
De esta manera se tendrn en cada uno de los equipos los formatos necesarios
para la captacin de la informacin.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

98

Universidad Michoacana de San Nicols de Hidalgo

FCCA

ALTERNATIVA 2.
SOFTWARE GRATUITO.

Se propone utilizar otro sistema de infraestructura y de utilizacin gratuita llamado


WAMPSERVER, esto para la utilizacin de MySQL como gestor de bases de
datos, teniendo APACHE como servidor web, PHP como lenguaje de
programacin, la instalacin de este software nos permitir posteriormente
gestionar una pgina WEB de la zona escolar y as poder consultar o gestionar los
datos de cualquier parte que se solicite.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

99

Universidad Michoacana de San Nicols de Hidalgo

FCCA

PROPUESTA DE LA ESTRUCTURA DE BASE DE DATOS PARA UN


SISTEMA DE INFORMACIN.
La base de datos se queda estructurada para poder utilizarla en un sistema de
informacin o bien una pgina web, desde donde puedan manipular los datos
almacenados mediante un ambiente grafico ms amigable.

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

100

Universidad Michoacana de San Nicols de Hidalgo

FCCA

GLOSARIO

SI

Sistemas de Informacin

SSI

Subsistemas de Informacin

TI

Tecnologas de Informacin

GUI

(Graphical User Interface) Interfaz Grafica de Usuario

FAQ

Preguntas ms frecuentes

BD

Base de Datos

SGBD

Sistema Generador de Base de Datos

DBA

Administrador de Base de Datos

DDL

Lenguaje de Definicin de Datos

DSS

Sistema de apoyo a la toma de decisiones

ESS

Sistema de apoyo a ejecutivos

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

101

Universidad Michoacana de San Nicols de Hidalgo

FCCA

BIBLIOGRAFAS

Anlisis y Diseo de Sistemas de Informacin


E. KENDALL, KENNETH y E. KENDALL, JULIE
PEARSON EDUCACIN, Mxico, 2005
Pginas: 752

Anlisis y Diseo de Sistemas de Informacin


James A. Senn
McGrawHill
Paginas: 728

Sistema de Bases de Datos


Conceptos Fundamentales
ELMASRI/NAVATHE
Addison-Wesley Iberoamericana

Informatica Aplicada a la Gestion de Empresas


Jose Joaquin Lopez-Hermoso
Esic Editorial 2000
Paginas: 204

Anlisis y Diseo de Estructura de Base de Datos para Control Escolar de Alumnos nivel Primaria

102

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