GUIA N° 4 (INTRODUCCION A BASES DE DATOS)

Anuncio
INSTITUCION EDUCATIVA CONCEJO DE MEDELLIN
AREA TECNOLOGIA E INFORMATICA
DOCENTE: TEÓDULO CÓRDOBA PALACIOS
GRADO NOVENO
TEMA: GENERALIDADES SOBRE BASE DE DATOS
GUIA N° 4
FECHA: 30/06/15
Objetivo. Conocer aspectos generales e introductorios del tema como fundamento para la
construcción y manejo de bases de datos
Observación: Lea atenta y comprensivamente el siguiente texto y desarrolle las actividades
propuestas en el cuaderno de informática.
BASE DE DATOS
Se le llama base de datos a los bancos o conjuntos de información que contienen datos relativos a diversas
temáticas y categorizados de distinta manera, pero que comparten entre sí algún tipo de vínculo o relación que
busca ordenarlos y clasificarlos.
Una base de datos es una colección de archivos relacionados que permite el manejo de la información de
alguna entidad. Cada uno de dichos archivos puede ser visto como una colección de registros y cada registro
está compuesto de una colección de campos
Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto o tema y
almacenados sistemáticamente para su posterior uso
Actualmente, y debido al desarrollo tecnológico, la mayoría de las bases de datos están en formato digital,
siendo este un componente electrónico, y por ende se ha desarrollado y se ofrece un amplio rango de
soluciones al problema del almacenamiento de datos.
Por ejemplo Para una Institución Educativa, las entidades, tablas o información de interés podrían ser: alumnos,
profesores, áreas, etc.
Para la entidad, tabla ALUMNO, los atributos importantes podrían ser: nombre, fecha de nacimiento, edad,
sexo, dirección, teléfono, grado, etc.
SISTEMA DE GESTIÓN DE BASES DE DATOS (SGBD)
Existen programas denominados sistemas gestores de bases de datos, que permiten almacenar y
posteriormente acceder a los datos de forma rápida y estructurada.
Un Sistema de gestión de bases de datos (SGBD), en inglés DBMS: DataBase Management System), es un
conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una
base de datos, además de proporcionar herramientas para añadir, borrar, modificar y analizar los datos. Los
usuarios pueden acceder a la información usando herramientas específicas de interrogación y de generación de
informes, o bien mediante aplicaciones al efecto.
Estos sistemas también proporcionan métodos para mantener la integridad de los datos, para administrar el
acceso de usuarios a los datos y para recuperar la información si el sistema se daña. Permiten presentar la
información de la base de datos en variados formatos. La mayoría incluyen un generador de informes. También
pueden incluir un módulo gráfico que permita presentar la información con gráficos y tablas.
Un SGBD permite controlar el acceso a los datos, asegurar su integridad, gestionar el acceso concurrente a
ellos, recuperar los datos tras un fallo del sistema y hacer copias de seguridad. Las bases de datos y los
sistemas para su gestión son esenciales para cualquier área de negocio, y deben ser gestionados con esmero.
Existen varios programas gestores de datos como: SQL, SQL Server, PostgreSQL, MySQL, Apache Derby,
DB2, SQLite, entre otros.
Access es un sistema de gestión de bases de datos incluido en el paquete de programas de Microsoft Office. Es
igualmente un gestor de datos que recopila información relativa a un asunto o propósito particular
Las bases de datos de Access tienen la extensión .ACCDB para que el ordenador las reconozca como tal.
Casi todos los sistemas de gestión de base de datos modernos almacenan y tratan la información utilizando el
modelo de gestión de bases de datos relacional.
En un sistema de base de datos relacional, los datos se organizan en Tablas.
Aunque las tablas almacenan todos tus datos, únicamente los tres objetos restantes de Access te permiten
trabajar con ellos. Los formularios, las consultas y los reportes o informes son la forma de interactuar con la
base de datos.
Tablas. Se utilizan para registrar y organizar los datos, por lo que son el corazón o núcleo de la información
que existe en una base de datos; sin ellas sería imposible que funcionen correctamente.
Las tablas almacenan información sobre un tema como pueden ser los clientes de una empresa, o los pedidos
realizados por cada uno de ellos; las tablas se relacionan de forma que a partir de los datos de la tabla de
clientes podamos obtener información sobre los pedidos de estos y viceversa.
Las tablas están compuestas por filas y columnas. Una fila es un grupo horizontal de celdas y una columna es
un grupo vertical.
En Access, a cada columna se le llama campo. Los campos son una manera de organizar los datos por el tipo
de información que contienen.
Por ejemplo, en el campo "Nombre" siempre habrán celdas con nombres de personas, en el campo "correo
electrónico" las celdas tendrán direcciones de e-mail, etc.
Las filas en Access son denominadas registros. Cada registro corresponde a la información completa de un
elemento.
De este modo, cada celda en una fila es parte de la información del mismo registro. Por ejemplo, si tenemos la
tabla "clientes" cada fila tendrá los datos de un cliente específico: su nombre, correo electrónico, dirección,
teléfono, etc. (cada uno en una celda diferente).
Los Formularios. Los formularios se emplean para ingresar, modificar y revisar la información de algún registro.
Muy probablemente hayas tenido que llenar un formulario alguna vez, como cuando aplicas para un trabajo o
cuando te registras y abres una cuenta de correo electrónico en internet.
La razón por la que los formularios se usan de manera tan frecuente es porque son una forma sencilla de guiar
a las personas en registrar su información correctamente
Cuando ingresas información en Access usando un formulario, los datos van exactamente al lugar de la base
de datos que quieres, en una o más tablas si así lo necesitas.
Las Consultas. Son una manera de recopilar la información de una o varias tablas. Es como hacer una pregunta
específica a la base de datos. Sin embargo, no se usan para preguntas simples como: cuál es la dirección de
determinado cliente; las consultas resuelven preguntas complejas como: cuáles son los correos electrónicos de
los clientes que han comprado tortas en el último mes. Por lo tanto, una consulta bien diseñada es capaz de
mostrarte información que no podrías encontrar fácilmente en una tabla y que te evita buscar tabla por tabla.
Al crear una consulta, es necesario definir los criterios específicos de búsqueda para que aparezca
exactamente la información que necesitas en el momento.
Los Reportes o Informes. Son muy útiles porque permiten presentar tus datos en un formato que es fácil de
leer. Incluso, puedes personalizar la apariencia de los reportes para que sean visualmente agradables y así
imprimirlos para ser llevados y presentados en una junta o reunión. En Access puedes crear reportes de tablas
o consultas.
ACTIVIDADES
1. Ya leíste muy bien el texto anterior. Ahora sobre las definiciones sobre Base de Datos que se encuentran
en el documento, escribe la que para ti es la más clara o entendible. (Solo una)
2. ¿Cuáles son los objetos que componen una base de datos? Haga la lista
3. Escriba la definición de Sistema de Gestión de bases de datos
4. Haga una lista de por lo menos 8 programas gestores de base de datos
5. ¿Cuál es la extensión que tienen los archivos de Access?
6. ¿Cuál es el objeto principal o fundamental de una base de datos?
7. ¿En una base de datos, que es un registro y que es un campo?
8. ¿Para qué se utilizan las tablas en una base de datos?
9. ¿Para qué se utilizan los formularios en una base de datos?
10. ¿Para qué se utilizan las consultas en una base de datos?
11. ¿Para qué se utilizan los informes en una base de datos?
CONSULTA
12. ¿Qué es una base de datos relacional? Busca varias definiciones y escribe la más lógica y completa
13. ¿Qué significa el término dato en el ámbito informático?
EJERCICIO PRÁCTICO
14. Va a suponer que eres la persona que coordina el club deportivo de la Institución Educativa Concejo de
Medellín y necesitas hacer la inscripción de los deportistas para este año. Haga una lista con los datos o
información básica que pediría a cada uno de los deportistas. Tenga en cuenta que hay varios deportes y
cada deporte tiene varias categorías por edades. (Si no encuentras o no te sale información puedes
consultar con el director del club deportivo del colegio)
Descargar