Professional Documents
Culture Documents
centros
de
investigacin,
banca
de
seguros,
lneas
areas,
Como ya se sabe, las base de datos forman parte importante de la mayora de empresas
actuales, las personas o usuarios no son conscientes de su uso debido a las interfaces, pero
en el desarrollo diario de los quehaceres estas ocupan los principales planos, de hecho las
base de datos forman parte de la vida de las personas.
Desde el inicio los procesos administrativos en el rea de control escolar de la prepa CBT#
2 de Texcoco Estado de Mxico se realizan de forma manual por lo que elaboran registros
por medio de archivos impresos en papel. El proceso de inscripcin y reinscripcin se
elabora a partir de que la SEP proporciona los periodos de estas, a cada alumno de nuevo
ingreso se le asigna un nmero de cuenta durante el procedimiento de admisin y
permanencia en la institucin que lo identifica como nico, abriendo as un expediente que
contendr infinidad de datos entre ellos los datos personales del alumno.
Como este existen muchos ms archivos que guardan diferentes tipos de informacin que su
relaciona entre s como:
Materias que se cursaran de acuerdo al semestre teniendo en cuenta que se debe organizar
por grupo, plantilla de profesores y horario en que se impartir de acuerdo al programa de la
SEP.
Calendario con da, fecha, hora y responsable de la aplicacin de los exmenes parciales,
ordinarios, extraordinarios y ttulos que se programan de acuerdo a la SEP, as como el
registro de calificaciones parciales y finales de cada alumno.
Todos los datos son guardados para llevar un control administrativo sobre todas las
actividades dentro de la institucin, Sin embargo la falta de una bases de datos en el rea de
control escolar de la preparatoria CBT# 2 de Texcoco Estado de Mxico crea la necesidad de
almacenar grandes cantidades de informacin en papel lo que ocasiona que haya
redundancia en los datos, prdida de tiempo en la localizacin de algo especfico haciendo
menos eficiente la bsqueda y la integridad de la informacin se demerita; adems de que
solo el personal administrativo es responsable de archivar, guardar y actualizar esta
informacin dificultando que alumnos y maestros la pueda consultar directamente.
Para liberar a este procedimiento de la abrumadora tarea de efectuar procesos escolares
manuales que ocasionan congestionamiento, se ofrece una herramienta de trabajo que
consiste en un sistema de informacin ms exacto y rpido para el personal que all labora
manejando una gran cantidad de informacin de los alumnos y con ello lograr que las
actividades del plantel se lleven a cabo de manera eficiente e integra.
Las ventajas que se producen con la implementacin del Sistema de Control Escolar son:
4. Justificacin
La implementacin de una base de datos modificara completamente la forma de trabajo
administrativo de la prepa CBT# 2 de Texcoco Estado de Mxico ya que se reducir el tiempo
y el esfuerzo al momento de ingresar, modificar y actualizar informacin ya sea de maestros,
alumnos, materias, exmenes o promedios haciendo ms eficaz y eficiente este proceso.
los usuarios hacer una u otra accin sobre dicha base de datos; adems de que tanto
administrativos como alumnos y maestros a partir de este soporte podrn consultar la
informacin directamente, sin tener que saber la ubicacin exacta de los datos.
5. Objetivo
Desarrollar e implementar una base datos que proporcione un recurso importante y permita
satisfacer las demandas del personal administrativo, alumnos y maestros de la preparatoria
CBT# 2 de Texcoco Estado de Mxico proporcionando una mejora de las actividades de
manera inmediata, ofreciendo un acceso eficiente.
Introducir, obtener y modificar datos con mucha mayor velocidad sin necesidad de
bsquedas manuales que refieren mucho tiempo.
6. Planeacin de Hiptesis
La implementacin de una Base de Datos mejorara el rendimiento y la accesibilidad de los
datos, facilitar el almacenamiento de grandes cantidades de informacin, la recuperacin
rpida y flexible de la misma; permitir al personal administrativo ingresar, cambiar o
actualizar informacin, alumnos y maestros encontrar los datos deseados de forma rpida y
precisa.
7. Mtodo
Una vez que se tiene clara la propuesta debemos tomar en cuenta que para la realizacin de
la base de datos bsicamente debemos tener a nuestro alcance un computador que
oficialmente, el requisito mnimo para la memoria principal es de 512 MB. Sin embargo, lo
ms recomendable es que la memoria principal de la computadora sea de al menos 2 GB o
ms.
Por lo general, antes de hacer una base de datos, tiene que ser diseada con todos sus
objetos y programas que particularmente sern utilizados para la elaboracin e
implementacin de nuestra base de datos de los cuales sern necesarios los siguientes:
1. PHP
Es un lenguaje de programacin utilizado para crear pginas web dinmicas. El PHP
necesita que un servidor web con capacidad PHP sea instalado y funcionando para poder
ejecutar las pginas PHP.
El servidor va a compilar el cdigo PHP y tratarlo en tiempo real, con la informacin viniendo
del cliente web, para regresarle una pgina web adaptada, en tiempo real.
Es una opcin para el desarrollo de aplicaciones Web orientadas a bases de datos, sobre
todo por su escalabilidad, facilidad, uso y el amplio soporte para diferentes bases de datos y
formatos de stos.
Rendimiento Los scripts escritos en PHP se ejecutan ms rpido que los escritos en
otros lenguajes de creacin de scripts este lenguaje est por encima de sus
competidores ya que fue completamente rediseado con un manejo ptimo de
memoria para mejorar su rendimiento y es claramente ms veloz que las versiones
previas. Adems, estn disponibles aceleradores de terceros que pueden mejorar an
ms el tiempo de respuesta.
Portabilidad: PHP est disponible para UNIX, Microsoft Windows, Mac OS y OS/2 y
los programas escritos en PHP se pueden transportar de una plataforma a otra. Esta
capacidad de desarrollarse fcilmente para mltiples plataformas es muy valiosa, en
especial cuando se trabaja en un ambiente de varias plataformas o cuando se intenta
atacar diversos sectores.
Soporte comunitario: Una de las mejores caractersticas de los lenguajes a los que da
soporte una comunidad, como PHP, es el acceso que ofrece a la creatividad e
imaginacin de cientos de desarrolladores ubicados en diferentes partes del mundo.
Utilizar estas soluciones suele ser una mejor opcin en tiempo y costo, en vez de
desarrollar desde cero tu propio cdigo.
2. MySQL
Es un sistema de gestin de base libre o de bajo costo entre los que elegir, que a comparar
con otros sistemas de bases de datos, en rendimiento, soporte, caractersticas (tales como el
cumplimiento de SQL o extensiones), las condiciones de concesin de licencias y
restricciones, y los precios, MySQL tiene muchas caractersticas atractivas que ofrecer entre
ellas:
Velocidad:
MySQL
es
el
sistema
de
base
de
datos
ms
rpido
que se puede conseguir. (Se puede investigar esto visitando http: // www.
mysql.com/why-mysql/benchmarks/), una pgina de comparacin de rendimiento en el
Sitio Web de MySQL.
Tamao pequeo. MySQL tiene una distribucin de tamao modesto, sobre todo en
comparacin con la enorme huella de espacio de disco de otros sistemas de bases de
datos.
prefieren o requieren acuerdos formales o que no quieren estar obligado por las
condiciones de la licencias comerciales.
Abierto y Cdigo fuente: MySQL es fcil de obtener; slo se tiene que utilizar un
Navegador Web.
8. Marco Terico
9. Cronograma.
Cuadro 1. Cronograma de actividades a realizar.
Actividad
En F M Ab M
e
e ar r
ay
b
Bsqueda de informacin
Revisin de la informacin
Titulo
Ju
n
Ju
l
Ag Se O
o
p
ct
N
ov
Di
c
Justificacin,
planteamiento
del problema
Antecedentes
Objetivos e Hiptesis
Marco Terico
Conclusiones y bibliografa
Protocolo revisado
Aprobacin
10. Bibliografa.
Administracin de bases de datos Diseo y desarrollo de aplicaciones
Tercera edicin
Michael V. Mannino
University of Colorado at Denver
Revisin tcnica
Carlos Villegas Quezada
Universidad Iberoamericana, Ciudad de Mxico
McGRAW-HILL/INTERAMERICANAEDITORES,S.A.DEC.V.
METODOLOGA DE LA INVESTIGACIN
M. en C. Roberto Hernndez Sampieri
DERECHOS RESERVADOS 2010, 2006, 2003, 1998, 1991 respecto a la quinta edicin
por:
McGRAW-HILL / INTERAMERICANA EDITORES, S.A. DE C.V.
A Subsidiary of The McGraw-Hill Companies, Inc.
Prolongacin Paseo de la Reforma 1015, Torre A,
Piso 17, Colonia Desarrollo Santa Fe,
Delegacin lvaro Obregn,
C.P. 01376, Mxico D.F.
MySQLR
DuBois, Paul
Fourth Edition
Copyright 2009 by Pearson Education, Inc.
ISBN-13: 978-0-672-32938-8
ISBN-10: 0-672-32938-7
Library of Congress Cataloging-in-Publication Data
DuBois, Paul, 1956-
Fundamentos de PHP
Vikram Vaswani
Traduccin
Luis Antonio Magaa Pineda
Traductor profesional
DERECHOS RESERVADOS 2010, respecto a la primera edicin en espaol por
McGRAW-HILL/INTERAMERICANA EDITORES, S.A. DE C.V.
A Subsidiary of The McGraw-Hill Companies, Inc.
Corporativo Punta Santa Fe,
Prolongacin Paseo de la Reforma 1015, Torre A
Piso 17, Colonia Desarrollo Santa Fe,
Delegacin lvaro Obregn
C.P. 01376, Mxico, D.F.
Miembro de la Cmara Nacional de la Industria Editorial Mexicana, Reg. Nm. 736
Translated from the 1st English edition of
PHP: A beginners guide
By: Vikram Vaswani
Copyright 2009 by The McGraw-Hill Companies. All rights reserved.
ISBN: 978-0-07-154901-1
1234567890 1234567890
Impreso en Mxico
FUNDAMENTOS DE BASES DE DATOS.
Abraham Silberschatz
Bell Laboratories
Henry F. Korth
Bell Laboratories
S. Sudarshan
Instituto Indio de Tecnologa, Bombay
Traduccin
FERNANDO SENZ PREZ
ANTONIO GARCA CORDERO
CAROLINA LPEZ MARTNEZ
LUIS MIGUEL SNCHEZ BREA
OLGAMATA GMEZ
M.a VICTORIA GONZLEZ DEL CAMPO RODRGUEZ BARBERO
Universidad Complutense de Madrid
Revisin tcnica
LUIS GRAU FERNNDEZ
Universidad Nacional de Educacin a Distancia
DERECHOS RESERVADOS 2002, respecto a la cuarta edicin en espaol, por
McGRAW-HILL/INTERAMERICANA DE ESPAA, S. A. U.
Edificio Valrealty, 1.a planta Basauri, 1728023 Aravaca (Madrid)
Traducido de la cuarta edicin en ingls de
Database System Concepts
Copyright MMI, por McGraw-Hill Inc.
ISBN: 0-07-228363-7
ISBN: 84-481-3654-3
Depsito legal: M.
Editora: Concepcin Fernndez Madrid
Editora de mesa: Susana Santos Prieto
Cubierta: DIMA
Compuesto en FER
Impreso en:Espaa
Introduccin a los sistemas de bases de datos
DATE, C. J.
PEARSON EDUCACIN, Mxico, 2001
Versin en espaol de la obra titulada An introduction to datbase systems. Seventh Edition,
de C. J. Date, publicada originalmente en ingls por Addison Wesley Longman, Inc., Reading
Massachusetts. E.U.A.
Esta edicin en espaol es la nica autorizada.
Original English language title by
Addison Wesley Longman, Inc.
Copyright 2000 All rights
reserved ISBN 0-201-38590-2
Edicin en espaol
Editor: Jos Luis Vzquez
Supervisor de traduccin: Antonio Nez Ramos
Supervisor de produccin: Enrique Trejo Hernndez
Edicin en ingls:
Acquisitions Editor: Maite Suarez-Rivas
Associate Editor: Katherine Harutunian
Production Services: Solar Script, Inc.
Composition: Publishers' Design and Production Services, Inc.
Cover Design: Night & Day Design
SPTIMA EDICIN, 2001
D.R. 2001 por Pearson Educacin de Mxico, S.A. de C.V.
http://histinf.blogs.upv.es/2011/01/04/historia-de-las-bases-de-datos/
http://www.monografias.com/trabajos72/base-datos/basedatos2.shtml#modelosdea#ixzz3I8Iks6d5
http://html.rincondelvago.com/base-de-datos_3.html
http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=554:que-esy-para-que-sirve-una-base-de-datos-principales-tipos-oracle-mysql-sqlserverpostgre&catid=46:lenguajes-y-entornos&Itemid=163
Servidor PHP (gratuito, se puede obtener en http://www.php.net/) Servidor MySQL (gratuito,
se puede obtener en http://www.mysql.com/)