ACTIVIDAD TALLER INTRODUCCION DE BASE DE DATOS APRENDIZ Dayana Peña Quinchanegua Ficha: 683344 Grupo: 69115 2014 Tecnólogo en Gestión de talento humano SENA - Centro De Gestión Administrativa SENA – Centro De Gestión Administrativa 2014 ACTIVIDAD 6 – INTRODUCCIÓN DE BASE DE DATOS 1. Realice un cuadro comparativo de diferencias y similitudes entre una base de datos y un sistema de archivos, de ejemplos de cada tema. DIFERENCIAS & SIMILITUDES BASE DE DATOS SISTEMA DE ARCHIVOS La base de datos es fundamental para una empresa o institucion mantengan sus relaciones. Por este motivo se le brinda una gran importancia al mantenimiento de la base de datos y tambien al constante crecimiento de la misma. Estas bases de datos son dinamicas pues se modifican todo el tiempo a diferencia de las estaticas que suelen recopilar informacion o documentos historicos. Analiza las agrupaciones documentales del fondo o fondos documentales de la entidad donde laboras, investiga cómo fueron conformadas, indaga sobre la metodología que emplean para clasificar ladocumentación. Es una herramienta de uso indispensable, pues esta permite Son los algoritmos y estructuras lógicas utilizadas para poder acceder almacenar un conjunto de datos pertenecientes a un mismo a la información que tenemos en el disco. Cada uno de los sistemas contexto para asi ofrecer un alto rango de soluciones al problema de operativos crea estas estructuras y logaritmos de diferente manera almacenar datos. independientemente del hardware. Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados El sistema de archivos es el componente del sistema operativo sistemáticamente para su posterior uso. En este sentido; una encargado de administrar y facilitar el uso de las memorias biblioteca puede considerarse una base de datos compuesta en su periféricas, ya sean secundarias o terciarias. Sus principales funciones mayoría por documentos y textos impresos en papel e indexados son la asignación de espacio a los archivos, la administración del para su consulta. espacio libre y del acceso a los datos resguardados. Actualmente, y debido al desarrollo tecnológico de campos como la Estructuran la información guardada en una unidad de informática y la electrónica, la mayoría de las bases de datos están almacenamiento (normalmente un disco duro de una computadora), en formato digital, siendo este un componente electrónico, y por que luego será representada ya sea textual o gráficamente utilizando ende se ha desarrollado y se ofrece un amplio rango de soluciones al un gestor de archivos. La mayoría de los sistemas operativos manejan problema del almacenamiento de datos. su propio sistema de archivos. DIFERENCIAS 1. Manejo de archivos en texto plano. 1. Existe redundancia controlada e integridad referencia. 2. Búsqueda de tres tipos : secuencial, aleatorio, indexado. 2. Implementa mayor seguridad. 3. No existen las actualizaciones, se simulan dando de baja el 3. Existen actualizaciones directas. registroy dando de alta el nuevo con la modificación. 4. No tienen independencia ni lógica ni física. 4. Tienen independencia lógica y física la mayoría de ellos. 5. Sus componentes son Hw, Sw, BD y Usuarios. 5. Cuenta con redundancia no controlada y errores de referencias. 6. Sus componentes son: archivos, registros, campos EJEMPLOS DAYANA PEÑA QUINCHANEGUA / 2014 SENA – Centro De Gestión Administrativa 2014 2. Investigue los conceptos de tabla o entidad, campo o atributo, llave principal y llave secundaria. De ejemplo de cada concepto. ENTIDAD O TABLA: Una entidad es la que guarda información relacionada con mi producto, por ejemplo si voy a guardar información sobre electrodomésticos guardaré como entidad la empresa que distribuye estos productos. Con lo que podré mantener una relación de entidades. CAMPO O ATRIBUTO: Los atributos son las características por medio de los cuales se puede describir una entidad. Por ejemplo de la entidad alumno podemos asignarle atributos como: nombre, apellido, dirección, teléfono, y su campo llave que puede ser: número de cedula, número de matrícula, o un código cualquiera. EJEMPLO: Súper clave: Se forma de la unión de 2 o más atributos que permiten identificar de forma inequívoca a la entidad. Clave Candidata: Un atributo que podría funcionar como campo llave. Clave Principal: El único atributo que se permite identificar de forma inequívoca a la entidad. LLAVE PRINCIPAL: Una llave primaria es un campo único , irrepetible que sirve para identificar los registros de una tabla como distintos, además de que sirve para hacer relaciones 1:1, 1:M , M:M (uno a uno, uno a muchos, muchos a muchos) entre tablas, sin las llaves primaria las bases de dato relacionales no tendrían sentido y siempre existiría información repetida, te pongo un ejemplo para ser aún más claro EJEMPLO: Definamos la tabla Alumno SENA – Centro De Gestión Administrativa 2014 Alumno matricula nombre Paterno Materno si escribimos dos registros definiendo como llave primaria a la matricula (una matrícula nunca se repite) quedaría Matricula -----Nombre---Paterno----Materno 9522 ------------Daniel Medrano Miranda 9523 ------------Juan Pérez López 9524 ------------Daniel Medrano Miranda Nótese que puedo tener repetidos en los otros campos pero la llave primaria jamás. LLAVE SECUNDARIA: Una llave Secundaria es un orden que no necesariamente identifica una fila de otra (puede haber repeticiones), pero sirve para procesar la información en un orden adecuado, para algún proceso en particular. EJEMPLO: La Fecha de una factura es importante para listar los Libros de IVA o para filtrar facturas entre fechas, por ello se la establece como llave Secundaria. También los campos que hacen referencia a otras tablas son llaves Secundarias, aunque se les suele llamar, en ese caso, Claves Foráneas2. 3. Defina las tablas o entidades con sus respectivos campos o atributos de un sistema de base de datos para administrar la información del talento humano. BASE DE DATOS APRENDICES N. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 NOMBRE JEIMY ALVAREZ MONROY CRISTIAN FABIAN CASTELLANOS LAURA CERQUERA DAYANA ANDREA RAMIREZ DAYANA PEÑA EVELIN MEDRANDA YURANY ARIAS CASTALLO LAURA ZEA NOY CAMILA RODRIGUEZ ANA JIRETH CASTALLEDA ASTRID RODRIGUEZ BRIGITH QUINTERO JESSICA LOAIZA CANTOR JENNIFER ESPITIA CARDOZO ANGELICA SANTOFINIO IDENTIFICACION 1069834756 1394849585 918374949 96111116919 1394817283 182746575 192843749 38492838 182739485 974138474 981837450 918374769 173748596 183749571 918346581 SENA – Centro De Gestión Administrativa CENTRO DE GESTION ADMINISTRATIVA TELEFONO CORREO ELECTRONICO 3212712186 jlalvarez96@misena.edu.co 3193642248 cfcastellanos4@misena.edu.co 3203757329 llcerquera@misena.edu.co 314728394 daramirez299@misena.edu.co 3204150825 ldpena91@misena.edu.co 318345123 emedranda@misena.edu.co 321948273 yarias784@misena.edu.co 3108909282 ldzea2@misena.edu.co 3108681938 Camila9712@misena.edu.co 3108589482 ajcastaneda4@misena.edu.co 3203757329 astridrodriguez@misena.edu.co 3132712110 bequintero5@misena.edu.co 3203757329 jloaiza642@misena.edu.co 3173829383 jespitia03@misena.edu.co 3203757329 amsantofimio2@misena.edu.co DAYANA PEÑA QUINCHANEGUA EDAD 23 19 17 24 17 17 22 17 17 18 18 18 22 21 22 PROGRAMA GESTION TALENTO HUMANO GESTION TALENTO HUMANO GESTION TALENTO HUMANO GESTION TALENTO HUMANO GESTION TALENTO HUMANO GESTION TALENTO HUMANO GESTION TALENTO HUMANO GESTION TALENTO HUMANO GESTION TALENTO HUMANO GESTION TALENTO HUMANO GESTION TALENTO HUMANO GESTION TALENTO HUMANO GESTION TALENTO HUMANO GESTION TALENTO HUMANO GESTION TALENTO HUMANO 2014