Introducción a las bases de datos Parte1

12
Unidad 1 Informática lV LI. María de los Ángeles Merino Basurto Introducción a las Bases de Datos Parte 1

description

Introducción a las Bases de Datos, Conceptos.

Transcript of Introducción a las bases de datos Parte1

Page 1: Introducción a las bases de datos Parte1

Unidad 1Informática lV

LI. María de los Ángeles Merino Basurto

Introducción a las Bases de Datos

Parte 1

Page 2: Introducción a las bases de datos Parte1

CompetenciasIdentifica todos los componentes de una

base de datos para crear posteriormente la suya.

¿Por qué es necesario utilizar una bd para llevar el control del Registro, consulta de alumnos, maestros, Cursos en una escuela?

Page 3: Introducción a las bases de datos Parte1

Introducción a las Bases de DatosBase de Datos: Colección de información

organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.

Page 4: Introducción a las bases de datos Parte1

Es posible considerar a la propia base de datos como una especie de armario electrónico para archivar, es decir, un depósito o contener de una colección de archivos de datos computarizados.

Los ususarios del sistema pueden realizar una variedad de operaciones sobre dichos arvhivos, por ejemplo:Agregar nuevos archivos vacías a la base de datosInsertar datos dentro de los archvivos existentesRecuperar datos de los archivos existentesModificar datos de los archivos existentesEliminar datos de los archivos existentesEliminar archivos existentes de la base de datos

Page 5: Introducción a las bases de datos Parte1

Introducción a las Bases de DatosDato: Es una unidad mínima de información, sin sentido en sí

misma, pero que adquiere significado en conjunción con otras precedentes de la aplicación que las creó.

Campo: Unidad básica de una base de datos. Un campo puede ser, por ejemplo, el nombre de una persona. Los nombres de los campos, no pueden empezar con espacios en blanco y caracteres especiales. No pueden llevar puntos, ni signos de exclamación o corchetes. Si pueden tener espacios en blanco en el medio. La descripción de un campo, permite aclarar información referida a los nombres del campo. El tipo de campo, permite especificar el tipo de información que cargaremos en dicho campo, esta puede ser:Texto: para introducir cadenas de caracteres hasta un máximo de

255Memo: para introducir un texto extenso. Hasta 65.535 caracteresNumérico: para introducir númerosFecha/Hora: para introducir datos en formato fecha u hora

Page 6: Introducción a las bases de datos Parte1

Introducción a las Bases de Datos

Moneda: para introducir datos en formato número y con el signo monetario

Autonumérico: en este tipo de campo, Access numera automáticamente el contenido

Sí/No: campo lógico. Este tipo de campo es sólo si queremos un contenido del tipo Sí/No, Verdadero/Falso, etc.

Objeto OLE: para introducir una foto, gráfico, hoja de cálculo, sonido, etc.

Hipervínculo: podemos definir un enlace a una página Web

Asistente para búsquedas: crea un campo que permite elegir un valor 

de otra tabla o de una lista de valores mediante un cuadro de lista o un cuadro combinado.

Page 7: Introducción a las bases de datos Parte1

Introducción a las Bases de DatosRegistro: Es el conjunto de información referida a una

misma persona u objeto. Tabla: Se refiere al tipo de modelado de datos, donde se

guardan los datos recogidos por un programa. Claves: Existen 2 tipos de claves, la clave primaria

(Primary Key) y la clase secundaria (Forein Key). Es un identificador único para un registro de la base de una tabla.

Relaciones: Las relaciones se refieren a la unión que existe entre

Consultas:  Una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos en una base de datos. Para esto se utiliza un lenguaje de consultas. El lenguaje de consultas a base de datos más utilizado es el SQL.

Page 8: Introducción a las bases de datos Parte1

Introducción a las Bases de DatosFormularios: Objeto de una base de datos utilizado

para la introducción, edición y gestión de la información de una tabla de la base de datos. Un formulario ofrece un modo de visualización sencillo de algunos o todos los campos de un registro de manera simultánea.

Informes: Es un archivo que se crea mediante el Diseñador de informes o el Generador de informes. Esta definición proporciona una descripción completa de conexiones de orígenes de datos, consultas utilizadas para recuperar datos, expresiones, parámetros, imágenes, cuadros de texto, tablas y cualquier otro elementos de tiempo de diseño que podría incluir en un informe.

Page 9: Introducción a las bases de datos Parte1

Reportes: Es una lista ordena de los campos y registros seleccionados en un formato fácil de leer.

Sistemas Gestores de Bases de Datos (SGBD): Es una colección de programas cuyo objetivo es servir de interfaz entre la base de datos, el usuario y las aplicaciones.

Se compone de un lenguaje de definición de datos (DDL), de un lenguaje de manipulación de datos (DML) y de un lenguaje de consulta. Un SGBD permiten definir los datos a distintos niveles de abstracción y manipular dichos datos, garantizando la seguridad e integridad de los mismos.

Algunos ejemplos de SGBD son OracleDB2PostgreSQLMySQLMS SQL Server Access de Microsof

Page 10: Introducción a las bases de datos Parte1

Tipos de Gestores de Bases de Datos:

Modelo lógico en el que se basan:Modelo Jerárquico.Modelo de Red.Modelo Relacional.Modelo Orientado a Objetos.

Número de usuariosMonousuario.Multiusuario.

Número de sitiosCentralizados.Distribuidos: Homogéneos, Heterogéneos.

Ámbito de aplicaciónPropósito General.Propósito Específico

Page 11: Introducción a las bases de datos Parte1

Un SGBD debe permitir:• Definir una base de datos: especificar tipos, estructuras y restricciones de datos.• Construir la base de datos: guardar los datos en algún medio controlado por el mismo SGBD• Manipular la base de datos: realizar consultas, actualizarla, generar informes.

Page 12: Introducción a las bases de datos Parte1

Fuentes de InformaciónDate J. C. Introducción a los Sistemas de Bases

de Datos, Editorial Prentice Hall, 7ª EdiciónNevado Cabello, Ma. Victoria, Introducción a las

Bases de Datos Relacionales, Editorial Visión Libros, Madrid, España,

http://www.alegsa.com.arhttp://www.mastermagazine.infohttp://desarrollodeaplicacionesinformaticas.comhttp://www.cavsi.comhttp://usuarios.multimania.es/cursosgbd/UD3.ht

mhttp://ocw.uc3m.es/informatica/ficheros-y-bases

-de-datos/material-clase/FBD-Tema7BIS.pdf