Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 10
Base de Datos
Reglas y normas de la materia
• Trabajos teóricos y prácticos • Parciales • Trabajo activo en clase • Trabajo Autónomo • Final Reglas y normas de la materia • CONDICIONES DE APROBACION • Para la aprobación de la asignatura deberá satisfacer en forma concurrente los siguientes requisitos: • 1- Aprobar el 100% de las evaluaciones obligatorias con una calificación mínima de 4 puntos en cada una de ellas. • 2- Cumplir el 80% de la asistencia. • 3- Entregar todos los TPs antes de la finalización de la cursada. Software que utilizaremos a lo largo de la materia Entre otros… • Microsoft Excel • Microsoft Visio • Microsoft SQL Server Un poco de historia • Las bases de datos tienen como objetivo, persistir información de la manera más ordenada y efectiva posible • Si no tuviésemos un medio para almacenar información de nuestros programas, todo se perdería, ya que la Memoria RAM es volátil. • Lo primero y fundamental para ingresar al apasionante mundo de la programación con bases de datos es lo siguiente: Archivos • Antes de la existencia de las bases de datos, la información lógica se guardaba en archivos. • Un archivo estaba compuesto por registros y cada registro estaba compuesto por un conjunto de campos. • Existen 3 formas de organizar el acceso a archivos: • Archivos secuenciales • Archivos indexados • Archivos relativos o directos Inconvenientes con el uso de archivos • En general los inconvenientes en el uso de archivos para la persistencia de datos pueden ser: • Redundancia (repetición) de datos • Problema de consistencia e integridad de los datos • Dificultad para modificar su estructura lógica
• Las anteriores razones fueron determinantes
para buscar una nueva forma de organizar la información lógica. De la idea de los archivos indexados surgió el concepto de base de datos. ¿Qué es una base de datos? • Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada o estructurada • Las bases de datos son ampliamente usadas. Las siguientes son algunas de sus aplicaciones más representativas: • Banca. Para información de los clientes, cuentas y préstamos, y transacciones bancarias. • Líneas aéreas. Para reservas e información de planificación • Universidades. Para información de los estudiantes, matrículas de las asignaturas y cursos. • Transacciones de tarjetas de crédito. Para compras con tarjeta de crédito y generación de extractos. • Telecomunicaciones. Para guardar un registro de las llamadas realizadas, generación de facturas, etc.. • Ventas. Para información de clientes, productos y compras. • Recursos humanos. Para información sobre los empleados, salarios, impuestos y beneficios Ventajas de usar bases de datos • Evitar la redundancia de datos • Evitar la inconsistencia de datos • Garantizar la integridad de los datos • Garantizar la seguridad de los datos • Compartir los datos • Facilidad de modificar los datos • Normalizar los datos. ( en BD2 veremos normalización !!) Definición de Base de Datos • Es una colección de datos interrelacionados almacenados lógicamente juntos con redundancia controlada para servir a una o más aplicaciones. • Los datos están almacenados de manera que sean independientes de los programas que los usan se emplea un procedimiento común y controlado para agregar nuevos datos, para modificar, borrar y recuperar los existentes dentro de una base de datos