Universidad Veracruzana Facultad de Estadística e Informática

Documentos relacionados
Tema 1. Introducción a MySQL. José Muñoz Jimeno Octubre 2015

Sistema Gestor de Bases de Datos. Un SGBD debe permitir: Manipular la base de datos: realizar consultas, actualizarla, generar informes.

Introducción a las Bases de Datos

Están almacenados de acuerdo a la estructura del sistema y van a ser procesados para convertirse en información:

El Modelo Relacional (5 de 5)

1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón

FUNDAMENTOS DE BASE DE DATOS. Introducción

SQL SERVER Para ingresar a la ventana de administración del SQL Server, proceda a realizar los siguientes pasos:

Laboratorio de Programación III

Introducción a las Bases de Datos

- 1 - Mg. Abril Saire Peralta

Tema 11 Bases de datos. Fundamentos de Informática

UNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS

Fundamentos de Bases de Datos. Práctica 1.

INTRODUCCIÓN A LAS BASES DE DATOS. L.I Gerardo Benavides Pérez

Glosario de Términos GLOSARIO DE TÉRMINOS

GLOSARIO. una entidad en estructurada, con la menor redundancia posible. BD: Base de Datos

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

FUNDAMENTOS DE BASES DE DATOS TEMA 3

Administración Base de Datos Semana 01

CONOCIMIENTOS DE CONCEPTOS BASES DE DATOS

Introducción a Base de Datos

INSTITUTO TECNOLÓGICO SUPERIOR JUAN DE VELASCO

UNIDAD I. Universidad del Zulia Costa Oriental del Lago. Conceptos Básicos

Ingeniería Técnica en Informática Escuela Universitaria de Informática Universidad Politécnica de Madrid. Asignatura: Administración de Bases de Datos

Bases de Datos 3º Informática de Sistemas

Bases de Datos (Ingeniería Técnica en Informática de Sistemas)

Tema 5: Conceptos de Diseño en Archivos y Bases de Datos. Ing. Elizabeth Guerrero

Asignatura: Administración de Bases de Datos

Creación y administración de Bases de datos.

Objetivos y Temario CURSO MySQL 5

EXAMEN EXTRAORDINARIO Informática y Computación IV

Bases de Datos Relacionales y SQL: Una Introducción

UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS)

Módulo 1. Introducción a la Base de Datos

GUIA DE ESTUDIO PARA EXTRAORDINARIO Sub II Aplica sistemas de informacion y administracion de bases de datos

Universidad de Cantabria

Introducción a Bases de Datos. Pablo Zaidenvoren

Objetivos de los sistemas de bases de datos.

MYSQL: Instalación, Configuración y Consultas Avanzadas

INTRODUCCIÓN CAPÍTULO 1. ENTORNO DE TRABAJO...

1.4 Creación del esquema de una Base de Datos

Integrantes: Mariely Benítez C.I Miguel Corona C.I Rosmary Rodríguez C.I Sección 4 Trayecto IV

Administración de sistemas gestores de bases de datos

Bases de Datos Relacionales. Conceptos y consideraciones para su uso.

2 - El Sistema de Gestión de Base de Datos (SGBD)

Base Bas de dato da s

PROCEDIMIENTOS ALMACENADOS

Subdirección Académica Instrumentación Didáctica para la Formación y Desarrollo de Competencias Profesionales Periodo escolar: Agosto Diciembre 2017

La eficacia, representación fiel de la realidad, se consigue a través de un buen diseño lógico global de la base de datos

ACTIVIDAD N 1 BASE DE DATOS. Trabajo presentado a: JAIDER QUINTERO UNIVERSIDAD DE LA GUAJIRA FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS

ÍNDICE INTRODUCCIÓN...17

EXAMEN DE BASES DE DATOS 10/06/05 CUESTIONARIO

Unidad 1 Lenguaje de Definición de Datos (DDL)

Administración y Configuración de SQL Server 2012

Asignatura: Base de Datos FA.C.E.N.A. - UNNE Cursado 2011

Sistemas de Bases de Datos I Introducción y Conceptos Generales

BASES DE DATOS TEMA 1. Introducción a las Bases de Datos

ÍNDICE. Introducción... XVII. Capítulo 1. Oracle 10g y el Grid Computing... 1

Qué es SGBD? Mencionar 4 tipos de SGBD. SGBD de red. Román Gutiérrez Sosa. SGBD jerárquicos. Modelo de datos relacionales.

El SQL es un lenguaje estándar de programación para el acceso a bases de datos.

Gestion y Modelación de Datos Introducción

Sistemas de Bases de Datos I Introducción y Conceptos Generales

Usuarios de la base de datos

Un proyecto de IBM llamado Sistem/R construye un prototipo simple llamado SQUARE que después se transformó en SQL.

Definición. Tema 1: Introducción

Gestión de Bases de Datos. Prof. Marlene Goncalves Universidad Simón Bolívar

Oracle Database 12c SQL and PLSQL Fundamentals

Unidad 1 Lenguaje de Definición de Datos (DDL)

RESUMEN DE LAS DIAPOSITIVAS DE BASE DE DATOS 1

CAPÍTULO 5 DESARROLLO DEL SISTEMA

TEMA 1: INTRODUCCIÓN A LAS BASES DE DATOS

Definimos un Sistema Gestor de Bases de Datos o SGBD, también llamado DBMS (Data Base Management System) como una colección de datos relacionados entr

El Archivo. Concepto y finalidad 1

Sesión No. 10. Contextualización INFORMÁTICA 1. Nombre: Gestor de Base de Datos (Access)

Cliente- Servidor. Bases de Datos Distribuidas

Arquitectura del SGBD

INFORMÁTICA MÉDICA. Profesor: MsC. Liz Armenteros Chávez

Unidad I. Introducción a las Bases de Datos

Administración de un SGBD relacional

UNIDAD4. 1. Procedimentales 2. No Procedimentales

Diseño de Bases de Datos Relacionales. Febrero de 2013

Bases de datos 1. Teórico: Introducción

LENGUAJE DE CONSULTA ESTRUCTURADO (SQL)

3. Sistemas Gestores de Base de Datos

PRÁCTICA DE ADO.NET. Algunos tipos de datos más utilizados son los siguientes:

El ciclo de vida de un sistema de información

Índice general Prácticas Propuestas Resumen Test de repaso Comprueba tu aprendizaje...

INTRODUCCIÓN. Bases de Datos y Sistemas de Información. Instituto de Computación, Facultad de Ingeniería, UdelaR 2017

Carlos A. Olarte Ligaduras de Integridad y Restricciones sobre la BD

ISC. Taller de Base de Datos. Alumno: D O C E N T E L.I. JOSE HERNANDEZ RODRIGUEZ

Especificación de requisitos de software

Programación en lenguajes estructurados de aplicaciones de gestión. Código: J62.13 Nivel: 3

Instituto Tecnológico Superior de Lerdo

PRÓLOGO... XI CAPÍTULO 1. CONCEPTOS DE BASES DE DATOS RELACIONALES...

Tema 1. Origen y evolución de las BD. Índice. Evolución histórica. Evolución histórica. Primera Generación. (sistemas basados en archivos)

Concepto. 1963, en un simposio celebrado en California, USA. Conjunto de información relacionada que se encuentra agrupada ó estructurada.

BASES DE DATOS (IG18 Semipresencial) Introducción a las Bases de Datos: Sistemas de Bases de Datos frente a Sistemas de Ficheros

Transcripción:

Universidad Veracruzana Facultad de Estadística e Informática Base de Datos con MySQL MIS. Lizbeth A. Hernández González

BD: Es un banco o conjunto de datos almacenados relacionados entre sí. Los modelos de datos no son cosas físicas: son abstracciones que permiten la implementación de un sistema eficiente de base de datos. Un sistema gestor de bases de datos (SGBD, SMBD) es una colección de datos interrelacionados y un conjunto de programas para acceder a dichos datos. 2

Proporcionar una forma de almacenar y recuperar la información. La gestión de los datos implica tanto la definición de estructuras para almacenar la información como mecanismos para la manipulación de la información.

Ver figura

Compactación Velocidad Menos trabajo laborioso Información precisa y actualizada.

El objetivo del diseño de las bases de datos relacionales es la generación de un conjunto de esquemas relacionales que nos permita almacenar la información sin redundancias innecesarias, pero que también nos permita recuperar fácilmente esa información.

Evitar Redundancia de información. Mantener la Consistencia de los datos. La redundancia puede conducir a inconsistencia de datos, es decir, las diversas copias de los mismos datos pueden no coincidir. Integridad. Los valores de los datos almacenados en la base de datos deben satisfacer ciertos tipos de restricciones de consistencia.

Seguridad. La lectura no autorizada de los datos. La modificación no autorizada de los datos. La destrucción no autorizada de los datos. Para proteger la base de datos deben adoptarse medidas de seguridad en varios niveles: Sistema de bases de datos Sistema operativo. Red. Físico. Humano

1. Conceptual Modelo Entidad Relación (E-R) 2. Lógico (esquema) Modelo relacional o de tablas 3. Físico La base de datos física (archivos) 9

BD en disco 10

Los datos se representan en una tabla de dos dimensiones llamada relación. Atributos Son las características particulares de una relación definidas en columnas. Campo llave (llave primaria) Es el que define de manera única a una tupla. Llave foránea Es un campo que es llave primaria en otra relación. 11

Campo Atributo Título Año Duración Tipo Star Wars 1977 124 color Mighty Ducks 1991 104 color Wayne's World 1992 95 color Tupla, Renglón Fila Relación Películas 12

Es un Sistema de gestión de bases de datos relacional (SMBDR) Fue creado por la empresa MySQL AB y pasó a ser parte de Oracle Corporation en abril del 2009. MySQL es un software de código abierto, licenciado bajo la GPL de la GNU, aunque también se distribuye una versión comercial. Características: Velocidad y robustez. Soporta gran cantidad de datos. Portabilidad. Cuenta con tres archivos: uno de estructura, uno de datos y uno de índices, soporta hasta 32 índices por tabla Implementa Multithreading (múltiples hilos de ejecución).

La base de datos MySQL se ha convertido en la base de datos de código abierto más popular debido a su alto rendimiento, alta fiabilidad y facilidad de uso. MySQL se ejecuta en más de 20 plataformas, incluyendo Linux, Windows, Mac OS, Solaris, AIX de IBM.

MySQL Community Server versión de disponibilidad general versión de descarga gratuita es muy popular MySQL Enterprise Edition es una edición comercial de MySQL, que combina: Base de Datos MySQL MySQL Enterprise Backup MySQL Enterprise Monitor MySQL Workbench Standard Edition MySQL Cluster es una base de datos en tiempo real diseñado para una rápida transacción acceso a los datos bajo condiciones de alto rendimiento.

MySQL Cluster CGE es una edición comercial que combina: MySQL Cluster MySQL Cluster Manager MySQL Enterprise Backup MySQL Enterprise Monitor MySQL Workbench Standard Edition MySQL Workbench (herramienta GUI) es una nueva generación de aplicaciones de diseño visual de base de datos que se puede utilizar para diseñar, gestionar y documentar esquemas de base de datos Conectores MySQL controladores de base de datos MySQL para utilizar con aplicaciones y herramientas que sean compatibles con estándares de la industria ODBC y JDBC.

Trabajan con sentencias declarativas Lenguaje de definición de datos (LDD) Crear tablas, alterar tablas, eliminar tablas CREATE, ALTER y DROP Lenguaje de manipulación de datos (LMD) un lenguaje que permite a los usuarios acceder o manipular los datos Insertar, actualizar, eliminar registros INSERT, UPDATE o DELETE

Por línea de comandos

C:\Archivos de programa\mysql\mysql Server 5.5\bin>mysql -u root -p Enter password: ****** (generalmente es 123456)

Crear un esquema de base de datos Borrarlo Visualizar la lista de esquemas existentes Seleccionar un esquema Crear tablas Borrar tablas Modificar (alterar) tablas Ver comandos de MySQL