Análisis, Diseño e Implementación de Bases de Datos Análisis, Diseño e Implementación de Bases de Datos Conceptos Generales.

Slides:



Advertisements
Similar presentations
Procesadores superescalares
Advertisements

Equipo numero 3 la cpu y sus caracteristicas. LA TARJETA MADRE Es el componente más importante de un computador. Es el dispositivo que funciona como la.
Minería de Datos M.C. Juan Carlos Olivares Rojas.
MISION Somos una fuente de solución efectiva en cuanto al manejo de las TIC´S en la implementación de los procesos de gestión de talento humano basada.
Técnico de Nivel Medio en Administración
MÉTODO DE GAUSS SISTEMAS DE ECUACIONES LINEALES Tema 3.6 * 1º BCS.
Taller de Educación Tecnológica 2004
APLICACIÓN DE LAS PILAS: BACKTRACKING
Algoritmos y programas
Evaluación economómica y financiera de proyectos Parte 3. Criterios de rentabilidad.
CALIDAD La calidad es una propiedad inherente de cualquier cosa que permite que esta sea comparada con cualquier otra de su misma especie.
DNS POR: YOINER ALEJANDRO BETANCUR DURANGO JHON JAIME CIRO MOSQUERA ADMON. DE REDES DE COMPUTADORES SENA “CTMA” MEDELLIN 2011.
FUNDAMENTOS BASICOS DE SALUD Y SEGURIDAD EN EL TRABAJO DEIBY OJEDA AMAYA ING. INDUSTRIAL – CONTADOR PUBLICO INSTRUCTOR Barranquilla, 2013.
ADMINISTRACIÓN DE REDES
Ing. Lisseth Agüero Mirabal REQUERIMIENTOS. Ing. Lisseth Agüero Mirabal Funcionales No Funcionales TIPOS DE REQUERIMIENTOS.
FRACCIONES EQUIVALENTES operador de una cantidad
Ejercicios clase anterior
NÚMEROS.
GLOBALIZACIÓN.
Los Números Racionales
Clasificación de materiales didácticos Prof. Rodolfo Rubén Camacho Vieyra.
ANALISIS DE VENTAS.
TEMA 5. La economía monetaria
* Instagram es un programa o aplicación para compartir fotos con la que los usuarios pueden aplicar efectos fotográficos como filtros, marcos, colores.
III. MÉTODO O TRADICIÓN METODOLÓGICA. PREGUNTA DE INVESTIGACIÓN Y MÉTODO Cada estrategia (MÉTODO) entrega determinada información que ilumina ciertos.
“Fructificar la razón: trascender nuestra cultura” U NIVERSIDAD DE Q UINTANA R OO Reunión de Equipo Directivo 1 “Fructificar la razón: trascender nuestra.
Es necesaria a la razón Busca la Verdad Se pregunta por el fundamento de todo lo real: LA REALIDAD RADICAL.
Presentación Censo Empresarial Censo Empresarial 2010 – Municipio de Soacha.
Administración Una perspectiva global
LOS PROCESOS DE EXPRESION Y PRODUCCION ORAL FRENTE A UN PROFESIONAL COMPETENTE ALLISON JEANETH CARMONA TATIANA ANDREA MARTINEZ MARTHA LILIANA TORRES ERIKA.
PLAN DE MEJORA PRÁCTICA EMPRESARIAL
La Importancia de la Intranet en el modernismo empresarial.
AUDITORIA INFORMATICA Unida I Informática Empresarial
Apps ¿Qué es? Conjunto de servicios orientados hacia la optimización de la comunicación y del trabajo colaborativo.
La gestión de los recursos humanos es consubstancial al elemento de integración principal de la sociedad actual: la organización, están conformadas por.
ESCUELA JOSEFA ORTIZ DE DOMINGUEZ VESP. CLAVE 25EPR0143B SECTOR IV ZONA 012 CULIACAN, SINALOA. CONCURSO: DISEÑA EL CAMBIO. PROYECTO: “POR UNA ESCUELA MÁS.
1:no comer ni tomar líquidos en la sala de sistemas 2:si uno leva un dispositivo para almacenar y si se le pierde uno se encarga de eso 3: no abrir los.
Servidor Multimedia Marina Vergara.
@ Angel Prieto BenitoApuntes 2º Bachillerato C.S.1 MATEMÁTICAS A. CS II TEMA 1 Sistemas de ecuaciones lineales.
PLANIFICADOR DE AMBIENTE DE APRENDIZAJE MEDIADO POR TIC Salón 86 Grupo 03 Lic. María Elizabeth Castillo Villota Lic. Nancy Jaramillo Alarcón Lic. Atalívar.
Base de Datos I – Ing. Mary Carlota Bernal J. BASE DE DATOS I Fundamentos Básicos de base de datos y de la importancia de las mismas en las organizaciones.
Equipo SCM: Fernández Norvelis. C.I: Fernández David. C.I: Instrumentación y Control IndustrialInstrumentación y Control Industrial.
Introducción a programación web Martin Esses. Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada.
Introducción Programación Lineal (PL) Muchas personas clasifican el desarrollo de La Programación Lineal (PL) entre los avances científicos mas importantes.
Por: Rafael L. Nieves Torres BUIN 1010 Prof. Carlos Nuñez.
UNIDAD 5 PRODUCTOS Y COCIENTES NOTABLES. MAPA DE NAVEGACIÓN Exponentes y Radicales Índice Objetivo General Ejemplos Objetivo 1 Objetivo 2 Objetivo 3 Objetivo.
1 MODELO CONCEPTUAL DE DATOS TEMA 2. 2 UD 2.- Modelo conceptual de datos 2.1 Modelo de datos 2.2 Modelo conceptual Elementos del modelo
¿SOY UN EMPRENDEDOR? EMPRENDIMIENTO GRADOS 8VO & 9NO.
El Contratante debe ingresar a la pagina de Coomeva Ingresar al link de Oficina Virtual de Usuarios Coomeva medicina.
NEGOCIO EN MARCHA. El negocio en marcha se comprueba o verifica, cuando el revisor fiscal o el auditor, presenta el dictamen sobre los estados financieros,
BASE DE DATOS I Fundamentos Básicos de base de datos y de la importancia de las mismas en las organizaciones.
Por favor utilizar mouse. Bienvenidos a conocer los resultados del Día e de nuestra institución.
MAXIMO COMUN DIVISOR. Es el mayor de los divisores comunes a dos o mas números. Un número entero d se llama máximo común divisor (MCD) de los números.
ECUACIONES Y POTENCIAS 2do trimestre. Ecuaciones Para organizar mejor el procedimiento de resolver una ecuación vamos a definir dos operaciones: Reducir.
Métodos de enseñanza aprendizaje. Actividades 1.- Comparar las definiciones y clasificaciones de métodos que se ofrecen en el material. 2.- Expresar valoraciones.
Cultura Hispana y Relaciones. ¿Qué es la Cultura?
ISO INTEGRANTES: Jorge Andrés Enríquez Ramírez Emily Núñez Eguis Edwin Danilo Romero Rodríguez.
Comité Nacional Sistema Producto Porcinos Reunión de Planeación Estratégica OBRADORES DE TOCINERÍA CANACINTRA Ramas 14 y 21.
ENERGÍA CONCEPTOS BÁSICOS. ENERGÍA La energía es una magnitud física que asociamos con la capacidad que tiene los cuerpos para producir trabajo mecánico,
Los Controles de Visual Basic El control CheckBox se utiliza generalmente para listar opciones y que el usuario pueda elegir entre ellas, y dependiendo.
Clasificación de los Sistemas operativos - Ubuntu - Gentoo - Fedora - Inferno - Madriva - Haiku - Debian -Windows Xp home -Windows Windows 95.
¿ QUÉ ES EL SUBPROGRAMA DE SEGURIDAD INDUSTRIAL? Es el conjunto de técnicas y actividades desarrolladas para la identificación y control de los accidentes.
UNIDAD VIII: ADMINISTRACIÓN DE CALIDAD ADMINISTRACIÓN Y GESTIÓN DE LA PRODUCCIÓN DE BIENES Y SERVICIOS 2013.
 2.1 Actividad de Evaluación Dina J. Rodriguez Pastor Prof. Lorena Llerandi SOSC 1020.
MAPAS DE PROGRESO DEL APRENDIZAJE: LA PROPUESTA NACIONAL DE ESTÁNDARES DE APRENDIZAJE.
SISTEMAS DE NUMERACIÓN Facultad de Ingeniería.  Conjunto de símbolos y reglas que permiten representar datos numéricos. Sistema de numeración posicional:
NORMAS DE SEGURIDAD INDUSTRIAL ( ISO OSHAS ) Realizado por: Jhonatan Paul Chacaltana Quispe.
Mapas Conceptuales. Introducción "Un mapa conceptual es un recurso esquemático para presentar un conjunto de significados conceptuales incluidos en una.
SIASAR: SISTEMA DE INFORMACIÓN DE AGUA Y SANEAMIENTO RURAL SIASAR como un instrumento eficaz para el fortalecimiento de capacidades y la descentralización.
Intervalos de Confianza Inferencia Estadística. Intervalos de Confianza Métodos de estimación: Estimación puntual: utilización de datos de la muestra.
Presentation transcript:

Análisis, Diseño e Implementación de Bases de Datos Análisis, Diseño e Implementación de Bases de Datos Conceptos Generales

Trayectoria Académica Trayectoria Académica Programador y Analista de Sistema Tecnólogo en Sistematización de Datos Ingeniero de Sistemas Diplomado Internacional en Seguridad Informática Auditor Interno de la Norma ISO 27001:2005 (Sistema de Gestión de la Seguridad de la Información) Auditor Interno de la Norma ISO 9001:2008 Trayectoria Laboral (Sistema de Gestión de la Calidad) Especialista en Seguridad Informática - UPB Trayectoria Laboral 20 Años en el área de Sistemas en la empresa privada 15 Años como Docente en el área de Sistemas

Contenido 1. Conceptos Generales de Base de Datos 2. Normalización 3. Modelo Relacional 4. Modelo Entidad Relación – MER 5. Implementación de base de datos en MySQL 6. Lenguaje DDL y DML 7. Lenguaje de Consultas SQL 8. Procedimientos Almacenados

Tabla Campo Clave Primaria Registro Dato Base de Datos Sistema de Gestión de BD

Bases de Datos El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado en California, USA. Es una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los Sistemas de Información. Las bases de datos proporcionan la infraestructura requerida para los Sistemas de Apoyo a la Toma de Decisiones y para los Sistemas de Información Estratégicos, ya que estos sistemas explotan la información contenida en las bases de datos de la organización para apoyar el proceso de toma de decisiones o para lograr ventajas competitivas. Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de datos almacenados en dispositivos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos.

Conceptos básicos de una base de datos Tabla o Entidad: Una tabla es una colección de datos sobre un tema específico. Una tabla es una herramienta de organización de información que se utiliza en bases de datos. En computación, una tabla hace referencia al modelado o recopilación de datos por parte de una aplicación de un programa que permite operar con los mismos organizándolos y poniéndolos en relación de diversas maneras. En una misma base de datos pueden existir distintas tablas, cada una de ellas singularizada con un nombre que permite ponerla en relación con otras tablas.

Conceptos básicos de una base de datos Campo o Atributo: un campo es un espacio de almacenamiento para un dato particular. En las bases de datos, un campo es la mínima unidad de información a la que se puede acceder. Campo o Atributo: En informática, un campo es un espacio de almacenamiento para un dato particular. En las bases de datos, un campo es la mínima unidad de información a la que se puede acceder. En las hojas de cálculo los campos son llamados celdas. La mayoría de los campos tienen atributos asociados a ellos. Por ejemplo, algunos campos son numéricos mientras otros almacenan texto, también varía el tamaño de estos. Adicionalmente, cada campo tiene un nombre. 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.

Registro o TuplaEs un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad Registro o Tupla : Es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad, es decir, conjunto de información referida a una misma persona u objeto. representa un ítem único de datos implícitamente estructurados en una tabla En informática, y concretamente en el contexto de una base de datos relacional, un registro (también llamado fila o tupla) representa un ítem único de datos implícitamente estructurados en una tabla. Al número de registros se le llama “Cardinalidad” y al número de campos se le llama “Grado”. En términos simples, una tabla de una base de datos puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla representa un conjunto de datos relacionados, y todas las filas de la misma tabla tienen la misma estructura. Al número de registros se le llama “Cardinalidad” y al número de campos se le llama “Grado”.

Dato: Dato: Son símbolos que describen condiciones, hechos, situaciones o valores. Es una representación simbólica, atributo o característica de una entidad. El dato no tiene valor semántico en sí mismo, pero convenientemente procesado se puede utilizar en la realización de cálculos o toma de decisiones En programación, un dato es la expresión general que describe las características de las entidades sobre las cuales opera un algoritmo. Un dato por sí mismo no constituye información, es el procesado de los datos lo que nos proporciona dicha información. La importancia de los datos está en su capacidad de asociarse dentro de un contexto para convertirse en información.

Campo clave Campo clave : Campo que permite identificar y localizar un registro de manera ágil y organizada. Un campo clave es un campo con una característica especial que hace que ese campo no se repita en ningún registro de la BD Un campo clave es un campo con una característica especial que hace que ese campo no se repita en ningún registro de la BD. A este también se le conoce como “Clave Principal”. Una clave principal consta de uno o varios campos que identifican de forma exclusiva cada uno de los registros de la tabla. Los valores de los campos de una clave principal no se repetirán a lo largo de la tabla nunca. Cuando se utilizan múltiples campos como clave primaria, se los denomina claves compuestas o combinadas.

Base de Datos Relacionales Una base de datos relacional es un conjunto de dos o mas tablas que se vinculan entre sí por un campo en común A esta manera de construir bases de datos se le denomina modelo relacional Una base de datos relacional es un conjunto de dos o mas tablas que se vinculan entre sí por un campo en común, en ambos casos posee las mismas características como por ejemplo el nombre de campo, tipo y longitud. A esta manera de construir bases de datos se le denomina modelo relacional. Las bases de datos relacionales pasan por un proceso al que se le conoce como normalización de una base de datos, la cual es entendida como el proceso necesario para que una base de datos sea utilizada de manera óptima. Éste es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente.

Características de las Bases de Datos Acceso a través de lenguajes de programación por múltiples usuarios. Minimizar las inconsistencias. Integridad de los datos. Redundancia mínima. Independencia lógica y física de los datos. Consultas complejas optimizadas. Seguridad de acceso y auditoría. Respaldo y recuperación.

Sistema de Gestión de Base de Datos (SGBD) tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan Los Sistemas de Gestión de Base de Datos (en inglés Data Base Management System) son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. Permiten describir los elementos de datos con su estructura, sus interrrelaciones y sus validaciones. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta. Es una agrupación de programas que sirven para definir, gestionar, construir, manipular y administrar una base de datos.

Lenguajes del DBMS DDLDDL (Data Definition Language): Lenguaje de Definición de Datos. Por medio de este el DBMS identifica las descripciones de los elementos de los esquemas y almacena la descripción del esquema en el catálogo del DBMS. DMLDML (Data Manipulation Language): Lenguaje de Manipulación de Datos. Permite la manipulación de las operaciones de Inserción, Eliminación y Modificación.

GRACIAS