Bases de datos. bases de datos2 Bases de datos Una BD es un conjunto de datos integrados con información de un sistema objeto, con redundancia controlada.

Slides:



Advertisements
Presentaciones similares
¿Cómo hacer los ejercicios prácticos de Access?
Advertisements

PROTECCIÓN DE DATOS DE CARÁCTER PERSONAL JOSÉ MANUEL MORIANO DE LAS HERAS SECRETARIO JUNTA DE GOBIERNO COLEGIO OFICIAL DE PODÓLOGOS DEL PAÍS VASCO EUSKADIKO.
Herramientas informáticas
Preparación de documentos
DEFINICIONES. TIPOS. SEMANA 12
Introducción a LAS Bases de Datos
CURSO DE ACCESS Ing. Saul Yasaca.
Introducción a los Sistemas de Bases de Datos
Aprendizaje de Microsoft® Access® 2010
Bases de Datos Introducción.
¿QUÉ SON LAS BASES DE DATOS?
DISEÑO Y GESTIÓN DE BASES DE DATOS Luciano H. Tamargo Depto. de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur, Bahía Blanca INTRODUCCIÓN.
DATAWAREHOUSE.
ALGEBRA RELACIONAL.
MODELOS DE DATOS.
MODELO RELACIONAL.
Ms access Microsoft Access es un sistema gestor de bases de datos relacionales (SGBD). base de datos suele definirse como un conjunto de información.
Base de Datos Relacional.
Johanna Lizeth Rodríguez Lorena Fda. Chávarro Ramos
1.1.2 Sistemas de información para la gestión y para la ayuda en la toma de decisiones. Los SI contribuyen activamente a la consecución de los objetivos.
MOTORES DE BASE DE DATOS
INTEGRANTES ALEXIS MENDOZA ALDAIR ARRIETA CARLOS PASTOR LORENA RODRIGUEZ ANTHONY JIMENEZ.
Introducción a los Conceptos de Bases de Datos Docente: Ing. Marleny Soria Medina.
UNIDAD I Conceptos Básicos.
SISTEMAS GETIONADORES DE BASES DE DATOS
Herramientas informáticas Hojas de cálculo
Como empezar en Access 2000 Abrir Access 2000 Pulsamos INICIO
Viviana Poblete López Módulo: Modelo de Datos
Administración de Bases de Datos
GUÍA de Protección de Datos para Responsables de Ficheros
Introducción a las bases de datos
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
Introducción a la Base de Datos
Introducción A Las Bases De Datos
BASE DE DATOS BY: Julián Villar Vázquez.
BASES DE DATOS Con Access.
Sistemas de Información I
INSTITUTO DE ESTUDIOS SUPERIORES DE CHIHUAHUA COMPUTACION Ciclo: segundo cuatrimestre Lic. Roberto Servando Roque Corona.
Bases de datos Conceptos, diseño y utilización
Ing. JUAN CARLOS GARCIA DUARTE
LEY ORGÁNICA DE PROTECCIÓN DE DATOS DE CARÁCTER PERSONAL Y REGLAMENTO DE MEDIDAS DE SEGURIDAD Salvador Huelin Martínez de Velasco 1.
GUTIÉRREZ GRANADOS HÉCTOR DANIEL
APLICACIÓN DE NUEVAS TECNOLOGÍAS EN LA CONSERVACIÓN Y ANÁLISIS DEL PATRIMONIO CULTURAL Pensar Relacionalmente: Bases de Datos Relacionales (una visión.
ACCESS.
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
Seminario de Informática Elementos Conceptuales
PROYECTO EMPRESARIAL Clase # 1.
Sesión de Videoformación para aplicar las medidas de Seguridad en materia de Protección de Datos Personales Servicio Integral de Protección de Datos del.
“condición que necesita el usuario para resolver un problema o conseguir un objetivo determinado”. Los requisitos de un sistema son los aspectos que el.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
INTERFAS DE ACCES DISEÑO DE UNA BASE DE DATOS NOMBRE: OLIVARES MORALES ROGELIO DANIEL BAUTISTA CRUZ GRUPO: 307 EQUIPO: 05.
SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.
SISTEMA DE BASE DE DATOS
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
UNIVERSIDAD LATINA III. MANTENIMIENTO Y GESTIÓN DE LA INFORMACIÓN DE UNA BASE DE DATOS. E.I. L.E. Prof. Ramón Castro Liceaga.
Diseño de una base de datos y elementos básicos Integrantes: López Ponce de León José Efrén Velazquez Martínez Brenda Equipo:10Grupo:307.
INSTRUCCIONES Elaboración de la Presentación:
Salvador Huelin Martínez de Velasco 1 TEMA 7 LEY ORGÁNICA DE PROTECCIÓN DE DATOS DE CARÁCTER PERSONAL Y REGLAMENTO DE DESARROLLO.
Bases de Datos Unidad 1.
BASE DE DATOS.
BASE DE DATOS EDY GOMEZ C. Lic. En Informatica y Medios Audiovisuales
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
Bases de Datos y Sistemas de Gestión de Bases Relacionales.
Sistemas de Información I
Introducción Base de datos Ing. Linda K. Masias M. Base de datos (MySQL)
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
¿Qué es una base de datos? Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada. Desde.
QUÉ ES UNA BASE DE DATOS? Es un Conjunto de Información, que está clasificada de distintas maneras; pero que comparten entre sí algún tipo de vínculo,
Novedades del Reglamento de desarrollo de la LOPD Seguridad en tratamientos en soporte no automatizado III Jornada Protección de Datos en la Educación.
Transcripción de la presentación:

Bases de datos

bases de datos2 Bases de datos Una BD es un conjunto de datos integrados con información de un sistema objeto, con redundancia controlada y con una estructura que trata de reflejar la del sistema objeto y facilitar la organización, recuperación y elaboración de información La BD la forman los datos y su descripción Un SGBD es un software específico que permite a los usuarios crear, mantener y manipular la BD

bases de datos3 Bases de datos: cuándo (1) Las hojas de cálculo son adecuadas para registrar datos sobre un tipo de entidad: l Asistentes a una conferencia l Estudiantes en una clase l Clientes de una empresa pero l es complicado mantener información sobre entidades interrelacionadas l es complicado hacer consultas elaboradas Listas en una HC

bases de datos4 Bases de datos: cuándo (2) Conviene emplear una base de datos cuando: Se tiene una gran cantidad de información La información se refiere a varios tipos de entidades que guardan relaciones entre sí (no se trata de una simple lista) No se quiere guardar información redundante y se quiere evitar la inconsistencia Se quiere acceder a la información de forma rápida y flexible (y tal vez varios/muchos usuarios a la vez) Se quiere obtener información elaborada a partir de datos más simples

bases de datos5 Bases de datos: estructura (1) Una BD permite el almacenamiento de información como un conjunto de tablas interrelacionadas. Está compuesta de una o más tablas Una tabla guarda una colección de información conteniendo registros (o filas) referidos a entidades de un mismo tipo Un registro (entidad) es un dato compuesto de otros más simples que contiene la información relacionada con una entidad. Un campo (atributo) es el contenedor de cada uno de los datos más simples que constituyen un registro.

bases de datos6 Bases de datos: estructura (2) El tipo de información que un campo puede contener viene determinado por el tipo de campo o tipo de dato, que puede ser: l texto (de longitud fija o variable) l numérico (entero, entero largo, con decimales) l fechas, horas Todos los registros de una misma tabla tienen la misma estructura de campos (obviamente con diferentes contenidos) Se pueden establecen relaciones entre entidades de diferentes tablas (relaciones entre tablas)

bases de datos7 Bases de datos: perfiles Perfiles profesionales respecto a las BBDD Diseñador: define la estructura y uso de la BD Administrador: gestiona la estructura, los usuarios autorizados, el mantenimiento … Usuario: acceden/introducen/modifican datos l la inmensa mayoría de usuarios de una BD no la usan directamente, sino a través de aplicaciones que limitan las posibilidades y ocultan los detalles

bases de datos8 Bases de datos: niveles de abstracción Existen diferentes visiones y niveles en una BD: l Las vistas describen a qué datos pueden acceder los diferentes usuarios y cómo. l El esquema conceptual define la estructura lógica interna de la BD. l El esquema físico describe cómo se guardan físicamente los datos disco Esquema físico Vista 1 Esquema conceptual Vista 2Vista 3

bases de datos9 Bases de datos: niveles de abstracción (ej.) Esquema externo de la aplicación 1 (Vista 1): l CREATE VIEW nominas(dni, nombre, sal_men) AS SELECT dni, nombre, salario/14 FROM empleados WHERE tipo=pas; l sólo se ve el DNI, nombre y salario mensual Esquema conceptual: empleados(dni, nombre, direccion, telefono, salario, departamento, tipo) Esquema interno: l Fichero en el disco X ordenado con índice por DNI

bases de datos10 Bases de datos: qué hacer Usuarios, datos e información normalmente, un usuario sólo accede a los datos y a los informes que se le hayan preparado debemos saber qué información puede extraerse de la BD si podemos acceder directamente a los datos, debemos saber cómo podemos extraer información elaborada l un SGBD personal puede acceder por red a otra BD (p.e. ODBC) l podemos usar las herramientas conocidas de un SGBD personal en todo caso, sólo podremos extraer la información que se pueda deducir de los datos, que deberían ser veraces, actuales y bien estructurados

bases de datos11 Sistemas de Gestión de Bases de Datos Son programas que permiten la creación de BDRs. Soportan lenguajes especializados para la recuperación de información a partir de un conjunto de tablas interrelacionadas. Permiten la creación de interfaces gráficos de usuario (GUI) para la manipulación de la BDR. Permiten el manejo de tablas de gran tamaño. Proporcionan soporte a la seguridad, tolerancia a fallos y acceso multiusuario controlado. Ejemplos: Oracle, DB2, SQL-Server, Access (*)

bases de datos12 Bases de datos: objetivos Se trabajarán los aspectos de organización y extracción de la información de una BD existente Destrezas objetivo : saber emplear las herramientas de un SGBD para organizar y extraer información a partir de los datos l diseño (básico) de tablas y relaciones l consultas simples, con criterios y ordenación l consultas que relacionen varias tablas (o consultas) l consultas de agregación l elaborar informes

bases de datos13 Bases de datos: tablas l Ver tablas existentes l Ver contenido íntegro de las tablas l Ver estructura (diseño) de las tablas: campos y tipos puede haber claves, índices, campos requeridos, c. únicos l Ver relaciones entre tablas l Crear/diseñar una tabla o modificar su diseño l Modificar las relaciones entre tablas

bases de datos14 Bases de datos: consultas Una consulta de selección muestra registros completos de una tabla o ciertos campos especificados de los registros de una tabla que cumplan un determinado criterio o combinación de criterios, pudiendo indicar una ordenación de los mismos. l También se pueden mostrar datos calculados a partir de otros, y dar un nombre al campo calculado l El SW permite almacenar las consultas realizadas (las preguntas, no los resultados) l Las consultas se realizan mediante un lenguaje de consulta, si bien el SW proporciona una interfaz gráfica para el diseño de consultas y para ver los datos producidos l existen tb. consultas de inserción, actualización y borrado

bases de datos15 BD: consultas relacionadas y agregadas En una consulta de selección se puede relacionar tablas para mostrar filas con campos de diferentes tablas, debiendo establecer una relación de coincidencia entre campos de diferentes tablas l La relación se puede establecer también entre una tabla y una consulta almacenada Las consultas con agregación permiten agregar (agrupar) los datos de determinado campo (o de varios) según determinadas operaciones l suma, promedio, mínimo, máximo, cuenta, … Cualquier consulta puede combinar todo lo anterior l criterios, ordenación, c.calculados, relaciones y agregaciones

bases de datos16 Bases de datos: informes Los resultados de las consultas se pueden mostrar en pantalla o exportar para su uso en otras aplicaciones. El SW tb. permite generar una gran variedad de Informes para su presentación impresa l el SW proporciona un asistente para informes (de uso recomendable), que permite diseñar el formato de presentación del resultado de las consultas almacenadas qué campos mostrar y cómo ordenarlos si se quiere, cómo agrupar los resultados en bloques cómo distribuir los datos en la hoja y con qué aspecto visual

bases de datos17 Bases de datos: recapitulación Destrezas cubiertas : l qué es una base de datos, cuándo y cómo se usa l diseño (básico) de un sistema de información, tablas y relaciones l consultas simples, con criterios y ordenación l consultas que relacionen varias tablas (o consultas) l consultas de agregación l elaborar informes

bases de datos18 LOPD La LOPD (Ley Orgánica de Protección de Datos de Carácter Personal) tiene por objeto garantizar y proteger, en lo que concierne al tratamiento de los datos personales, las libertades públicas y los derechos fundamentales de las personas físicas, y especialmente de su honor, intimidad y privacidad personal y familiar. Su objetivo principal es regular el tratamiento de los datos y ficheros, de carácter personal, independientemente del soporte en el cual sean tratados, los derechos de los ciudadanos sobre ellos y las obligaciones de aquellos que los crean o tratan.

bases de datos19 LOPD (2) Cualquier archivo (excepto los de uso estrictamente personal) que contenga datos de carácter personal (que permitan identificar a personas y consultar sus características) debe ser declarado (contenido y fines) y cumplir una serie de requisitos (salvo excepciones marcadas por ley). El propietario del archivo sólo podrá usar los datos para el cumplimiento de unos fines concretos que haya declarado y no podrá transferirlos a terceros. Los usuarios no propietarios del archivo sólo podrán acceder a sus datos y no a los de otros. Los usuarios deben ser informados cuando se vayan a recoger datos personales tendrán derecho de acceso, modificación y cancelación de sus datos personales.

bases de datos20 LOPD (3) El responsable del fichero o el encargado del tratamiento "deberán adoptar las medidas de índole técnica y organizativas necesarias que garanticen la seguridad de los datos de carácter personal. Las medidas de seguridad se dividen en tres niveles, en función de la sensibilidad de los datos: l Nivel alto l Nivel medio l Nivel básico

bases de datos21 LOPD (4) Cuando se tratan datos de salud, ideología política o religiosa, el nivel de seguridad será el nivel alto, debiendo tomar especiales precauciones. Cuando se traten datos relativos a la comisión de servicios financieros, hacienda pública, etc.., o cuando de los datos de carácter personal que contenga el fichero pueda obtenerse una evaluación de la personalidad del individuo, el nivel de seguridad será el nivel medio. Todos los ficheros que contengan datos de carácter personal, deberán adoptar las medidas de seguridad calificadas como de nivel básico.

bases de datos22 LOPD (5) Las medidas de seguridad técnicas y organizativas serán: a)Control de Acceso, sólo las personas expresamente autorizadas. b)Procedimiento de asignación y cambio de contraseñas de uso personal, que deberán ser cambiadas cada cierto tiempo. c)Funciones y obligaciones del personal que accede al Fichero, las personas autorizadas acceden a los datos con unos fines y límites. d)Procedimiento de respaldo y recuperación de los datos (Copias de Seguridad) obligadas por ley. e)Registro de los datos, registro de incidencias y gestión de soportes, para actuar frente a incidencias técnicas, accesos sensibles y controlar la entrada y salida de la información de la empresa. f)Medidas de protección especial para determinados datos, estableciendo mecanismos que protejan los diferentes niveles de confidencialidad, como puede ser el cifrado de los datos. g)Todas las medidas de seguridad, procedimientos y funciones se recogen en un Documento de Seguridad.

Bases de datos