SlideShare a Scribd company logo
1 of 11
SISTEMA I LENGUAJE DE DEFINICIÓN DE DATOS (LDD) SISTEMA GESTOR DE  BASES DE DATOS DBMS FACILITADORA LIC. RAQUEL RODRIGUEZ TRIUNFADORES: JOSE LOPEZ LISBETH CARO LIOWARDI FARFAN PASCAUAL SARDELLA
SISTEMA I LENGUAJE DE DEFINICIÓN DE DATOS (LDD) SISTEMA GESTOR DE  BASES DE DATOS DBMS COMPONENTES DE UN DBMS FUNCIONALISMO DE UN DBMS COMANDO DEL LENGUAJE DE DEFINICIÓN DE DATOS (DDL DATA DEFINITION LANGUAGE) PROCESAMIENTO DE CONSULTA. PROCESADOR DE CONSULTA PROCESAMIENTO DE TRANSACIONES. PROCESADOR DE TRANSACIONES
SISTEMA I COMPONENTES DE UN DBMS 1. PROCESADOR DE CONSULTA : Interacciona con el usuario mediante sentencias específicas en un Lenguaje de Consulta 2. METODO DE ACCESO : El procesador de consulta tiene que poder accesar los datos requeridos en el menor tiempo posible ISAM : Método de acceso secuencial indexado HASHING : Transformación de clave 3. EDITORES DE INFORMES : Son herramientas que proporcionan mecanismos para mejorar el formato por defecto de la consulta .  4. GENERADORES DE FORMATOS : Los formatos producen una interfaz amigable al usuario para añadir, borrar, actualizar y recuperar información de la Base de Datos 5. GENERADORES DE MENU : Es una herramienta que sirve para generar menús 6. INTERFAZ CON EL LENGUAJE HOST  Es una interfaz que permite al sistema Host o cualquier otro sistema simular instrucciones del Sistema Operativo.
SISTEMA I COMPONENTES DE UN DBMS 7. PROCESADOR DE TRANSACCIONES : la integridad de la Base de Datos , recuperación y control de la concurrencia  8. DICCIONARIO DE DATOS : Almacena información sobre las tablas y columnas en la Base de Datos, los métodos de acceso empleados, los privilegios de acceso, etc... 10. El DBMS  Permitirá una fácil carga de datos en la Base de Datos desde archivos planos . Permitir que múltiples usuarios puedan utilizar las Bases de Datos sin perder la integridad o llegar a una situación de interbloqueo (esto es importante en aplicaciones de múltiples usuarios) Debe ser soportado por varias configuraciones de Hardware, esto es necesario si hay probabilidad de cambiar el Hardware . Debería proporcionar unos buenos mensajes de error.
SISTEMA I FUNCIONALIDADESS DE DBMS Un DBMS es una colección de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de alguna tarea específica. 1. Crear y organizar la Base de Datos 2. Mantener y establecer las trayectorias de acceso a la Base de Datos de tal manera que los datos en cualquier parte se pueden accesar rápidamente 3. Manejar los datos de acuerdo con las peticiones de los usuarios (concurrencia) 4. Mantener la integridad y seguridad de los datos 5. Registrar el uso de la Base de Datos  ENTRE OTROS TENEMOS: Interacción con el manejador de archivos Respaldo y recuperación
SISTEMA I LENGUAJE DE DEFINICIÓN DE DATOS (LDD) Data DefinitionLanguage, o DDL), es el que se encarga de la modificación de la estructura de los objetos de la base de datos. Existen cuatro operaciones básicas: CREATE, ALTER, DROP y TRUNCATE. Este comando crea un objeto dentro de la base de datos. Puede ser una Tabla, Vista, Índice, Trigger, función, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. Ejemplo (crear una tabla) CREATE TABLE 'TABLA_NOMBRE' (   'CAMPO_1' INT,  'CAMPO_2' STRING ) CREATE TABLE 'TABLA_NOMBRE' (   'CAMPO_1' DOCUMENTO, 'CAMPO_2' APELLIDO-NOMBRE-EDAD )  CREATE Este comando permite modificar la estructura de un objeto. Se pueden agregar/quitar Camposa una tabla, modificar el tipo de un campo, agregar/quitar índices a una tabla, modificar un Trigger, etc. ALTER Ejemplo (agregar columna a una tabla) ALTER TABLE 'TABLA_NOMBRE' (    ADD NUEVO_CAMPO INT UNSIGNED)
SISTEMA I LENGUAJE DE DEFINICIÓN DE DATOS (LDD) Este comando elimina un objeto de la base de datos. Puede ser una tabla, Vista, Índice, Trigger, función, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. Se puede combinar con la sentencia ALTER. Ejemplo  ALTER TABLE ''TABLA_NOMBRE'‘  ( DROP COLUMN ''CAMPO_NOMBRE1''  ) DROP Ejemplo  TRUNCATE TABLE ''TABLA_NOMBRE1'' Este comando trunca todo el contenido de una tabla. La ventaja de DELETE, es mucho más rápido para borrar el cont. De la tabla si es grande, la desventaja es que TRUNCATE, solo sirve cuando se quiere borrar todos los registros,   el comando truncate borra la tabla y la vuelve a crear y no ejecuta ninguna transacción. TRUNCATE
SISTEMA I PROCESAMIENTO DE CONSULTAS. PROCESADOR DE CONSULTAS El mal llamado Lenguaje Estructurado de Consulta (SQL de StructureQueryLanguage), definido como un estándar para manejo de bases de datos, ni constituye un lenguaje como tal y tampoco es estructurado como si lo son los Lenguajes de tercera generación declarativos, procedurales, procedimentales o imperativos, que sentaron las bases de la Programación Estructurada,  El Lenguaje Pascal y el poderoso C, proclamado por Edward Yourdon se propone como un Procesador de Consultas Estructuradas (StructureQueryProcessor), Por su estructura sencilla basada en las premisas, SELECT (Seleccione...), FROM (de...) ó desde un conjunto de archivos, WHERE (Dónde...)  ORACLE, SYBASES y SQL SERVER entre otros. Son lenguaje como un estándar para el manejo de Bases de Datos SQL organiza sus sentencias en tres grupos principales que a su vez los define también como "lenguajes": 	El Lenguaje de Definición de Datos (DDL, Data Definición Language)  		El Lenguaje de Manipulación de Datos (DML, Data Management Language)  		El Lenguaje de Control de Datos (DCL, Data Control Language)
SISTEMA I PROCESAMIENTO DE CONSULTAS. PROCESADOR DE CONSULTAS Capacidad de consulta   Consulta es el proceso de solicitar información de atributos de diferentes perspectivas y combinaciones de factores.  Ejemplo: "¿Cuántos autos de 2 puertas en Texas son verdes?"  Una base de datos de lenguaje de consulta e informe escritor permiten a los usuarios de la base de datos interactiva interrogar, analizar y actualizar sus datos de acuerdo a los usuarios privilegios de los datos.  Procesamiento de consultas  ,[object Object]
 Analizar consulta
 Optimizador de consultas

More Related Content

What's hot

Trabajo de diapositivas sql
Trabajo de diapositivas sqlTrabajo de diapositivas sql
Trabajo de diapositivas sqlAndreita Beltran
 
BASE DE DATOS EN MICROSOFT SQL SERVER
BASE DE DATOS EN MICROSOFT SQL SERVERBASE DE DATOS EN MICROSOFT SQL SERVER
BASE DE DATOS EN MICROSOFT SQL SERVERMarleny Pretell Silva
 
Gestión transacciones
Gestión transaccionesGestión transacciones
Gestión transaccionesralbarracin
 
Lenguaje de consulta de datos
Lenguaje de consulta de datosLenguaje de consulta de datos
Lenguaje de consulta de datosFrancis Xavier
 
Inducción al diseño de una Base de Datos
Inducción al diseño de una Base de DatosInducción al diseño de una Base de Datos
Inducción al diseño de una Base de DatosJorge Luis Chalén
 
Expocicion de base de datos
Expocicion de base de datosExpocicion de base de datos
Expocicion de base de datosErika Cuasapas
 
Lenguaje estructurado de consultas sql
Lenguaje estructurado de consultas sqlLenguaje estructurado de consultas sql
Lenguaje estructurado de consultas sqlCristian Garzon
 
Sql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosSql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosjosecuartas
 
1.8 Estructura De Un Sistema De Base De Datos
1.8 Estructura De Un Sistema De Base De Datos1.8 Estructura De Un Sistema De Base De Datos
1.8 Estructura De Un Sistema De Base De DatosCarlos Arturo
 
Articulo programación ii
Articulo programación iiArticulo programación ii
Articulo programación iiCarolina Pinto
 
POOABD (POO Aplicada a B Datos) - RDBMS parte 2
POOABD (POO Aplicada a B Datos) - RDBMS parte 2POOABD (POO Aplicada a B Datos) - RDBMS parte 2
POOABD (POO Aplicada a B Datos) - RDBMS parte 2Laura Noussan Lettry
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transactbandida123
 

What's hot (18)

Trabajo de diapositivas sql
Trabajo de diapositivas sqlTrabajo de diapositivas sql
Trabajo de diapositivas sql
 
BASE DE DATOS EN MICROSOFT SQL SERVER
BASE DE DATOS EN MICROSOFT SQL SERVERBASE DE DATOS EN MICROSOFT SQL SERVER
BASE DE DATOS EN MICROSOFT SQL SERVER
 
BASE DE DATOS EN SQL
BASE DE DATOS EN SQL BASE DE DATOS EN SQL
BASE DE DATOS EN SQL
 
Gestión transacciones
Gestión transaccionesGestión transacciones
Gestión transacciones
 
Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datos
 
Lenguaje de consulta de datos
Lenguaje de consulta de datosLenguaje de consulta de datos
Lenguaje de consulta de datos
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
Inducción al diseño de una Base de Datos
Inducción al diseño de una Base de DatosInducción al diseño de una Base de Datos
Inducción al diseño de una Base de Datos
 
Expocicion de base de datos
Expocicion de base de datosExpocicion de base de datos
Expocicion de base de datos
 
Lenguaje estructurado de consultas sql
Lenguaje estructurado de consultas sqlLenguaje estructurado de consultas sql
Lenguaje estructurado de consultas sql
 
Sql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosSql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datos
 
1.8 Estructura De Un Sistema De Base De Datos
1.8 Estructura De Un Sistema De Base De Datos1.8 Estructura De Un Sistema De Base De Datos
1.8 Estructura De Un Sistema De Base De Datos
 
Articulo programación ii
Articulo programación iiArticulo programación ii
Articulo programación ii
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
POOABD (POO Aplicada a B Datos) - RDBMS parte 2
POOABD (POO Aplicada a B Datos) - RDBMS parte 2POOABD (POO Aplicada a B Datos) - RDBMS parte 2
POOABD (POO Aplicada a B Datos) - RDBMS parte 2
 
Dbms and my sql
Dbms and my sqlDbms and my sql
Dbms and my sql
 
Tablespaces En Oracle
Tablespaces En OracleTablespaces En Oracle
Tablespaces En Oracle
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transact
 

Similar to Diapositivas De ExposicióN De Sistemas

Similar to Diapositivas De ExposicióN De Sistemas (20)

Bases de datos, Mysql y phpMyadmin
Bases de datos, Mysql y phpMyadminBases de datos, Mysql y phpMyadmin
Bases de datos, Mysql y phpMyadmin
 
Presentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad iPresentacion bases de datos pibd213 unidad i
Presentacion bases de datos pibd213 unidad i
 
guia-2.pdf
guia-2.pdfguia-2.pdf
guia-2.pdf
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Aplicacion de base de datos
Aplicacion de base de datosAplicacion de base de datos
Aplicacion de base de datos
 
Base de datos (conceptos básicos )
Base de datos (conceptos básicos )Base de datos (conceptos básicos )
Base de datos (conceptos básicos )
 
Taller N 2
Taller  N 2Taller  N 2
Taller N 2
 
Taller N 2
Taller  N 2Taller  N 2
Taller N 2
 
Glosario base de datos jeison cruz
Glosario base de datos jeison cruzGlosario base de datos jeison cruz
Glosario base de datos jeison cruz
 
Glosario base de datos Jeison Cruz
Glosario base de datos Jeison CruzGlosario base de datos Jeison Cruz
Glosario base de datos Jeison Cruz
 
CONOCIENDO BASE DE DATOS
CONOCIENDO BASE DE DATOSCONOCIENDO BASE DE DATOS
CONOCIENDO BASE DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Caracteristicas dbms (1)
Caracteristicas dbms (1)Caracteristicas dbms (1)
Caracteristicas dbms (1)
 
Base de datos
Base de datosBase de datos
Base de datos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Trabajo de informatica 2
Trabajo de informatica 2Trabajo de informatica 2
Trabajo de informatica 2
 
Estructura basedatos
Estructura basedatosEstructura basedatos
Estructura basedatos
 
BASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVERBASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVER
 
Unidad1
Unidad1Unidad1
Unidad1
 
Conceptos y motores
Conceptos y motoresConceptos y motores
Conceptos y motores
 

Recently uploaded

PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 

Recently uploaded (20)

PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 

Diapositivas De ExposicióN De Sistemas

  • 1. SISTEMA I LENGUAJE DE DEFINICIÓN DE DATOS (LDD) SISTEMA GESTOR DE BASES DE DATOS DBMS FACILITADORA LIC. RAQUEL RODRIGUEZ TRIUNFADORES: JOSE LOPEZ LISBETH CARO LIOWARDI FARFAN PASCAUAL SARDELLA
  • 2. SISTEMA I LENGUAJE DE DEFINICIÓN DE DATOS (LDD) SISTEMA GESTOR DE BASES DE DATOS DBMS COMPONENTES DE UN DBMS FUNCIONALISMO DE UN DBMS COMANDO DEL LENGUAJE DE DEFINICIÓN DE DATOS (DDL DATA DEFINITION LANGUAGE) PROCESAMIENTO DE CONSULTA. PROCESADOR DE CONSULTA PROCESAMIENTO DE TRANSACIONES. PROCESADOR DE TRANSACIONES
  • 3. SISTEMA I COMPONENTES DE UN DBMS 1. PROCESADOR DE CONSULTA : Interacciona con el usuario mediante sentencias específicas en un Lenguaje de Consulta 2. METODO DE ACCESO : El procesador de consulta tiene que poder accesar los datos requeridos en el menor tiempo posible ISAM : Método de acceso secuencial indexado HASHING : Transformación de clave 3. EDITORES DE INFORMES : Son herramientas que proporcionan mecanismos para mejorar el formato por defecto de la consulta . 4. GENERADORES DE FORMATOS : Los formatos producen una interfaz amigable al usuario para añadir, borrar, actualizar y recuperar información de la Base de Datos 5. GENERADORES DE MENU : Es una herramienta que sirve para generar menús 6. INTERFAZ CON EL LENGUAJE HOST Es una interfaz que permite al sistema Host o cualquier otro sistema simular instrucciones del Sistema Operativo.
  • 4. SISTEMA I COMPONENTES DE UN DBMS 7. PROCESADOR DE TRANSACCIONES : la integridad de la Base de Datos , recuperación y control de la concurrencia 8. DICCIONARIO DE DATOS : Almacena información sobre las tablas y columnas en la Base de Datos, los métodos de acceso empleados, los privilegios de acceso, etc... 10. El DBMS Permitirá una fácil carga de datos en la Base de Datos desde archivos planos . Permitir que múltiples usuarios puedan utilizar las Bases de Datos sin perder la integridad o llegar a una situación de interbloqueo (esto es importante en aplicaciones de múltiples usuarios) Debe ser soportado por varias configuraciones de Hardware, esto es necesario si hay probabilidad de cambiar el Hardware . Debería proporcionar unos buenos mensajes de error.
  • 5. SISTEMA I FUNCIONALIDADESS DE DBMS Un DBMS es una colección de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de alguna tarea específica. 1. Crear y organizar la Base de Datos 2. Mantener y establecer las trayectorias de acceso a la Base de Datos de tal manera que los datos en cualquier parte se pueden accesar rápidamente 3. Manejar los datos de acuerdo con las peticiones de los usuarios (concurrencia) 4. Mantener la integridad y seguridad de los datos 5. Registrar el uso de la Base de Datos ENTRE OTROS TENEMOS: Interacción con el manejador de archivos Respaldo y recuperación
  • 6. SISTEMA I LENGUAJE DE DEFINICIÓN DE DATOS (LDD) Data DefinitionLanguage, o DDL), es el que se encarga de la modificación de la estructura de los objetos de la base de datos. Existen cuatro operaciones básicas: CREATE, ALTER, DROP y TRUNCATE. Este comando crea un objeto dentro de la base de datos. Puede ser una Tabla, Vista, Índice, Trigger, función, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. Ejemplo (crear una tabla) CREATE TABLE 'TABLA_NOMBRE' ( 'CAMPO_1' INT, 'CAMPO_2' STRING ) CREATE TABLE 'TABLA_NOMBRE' ( 'CAMPO_1' DOCUMENTO, 'CAMPO_2' APELLIDO-NOMBRE-EDAD ) CREATE Este comando permite modificar la estructura de un objeto. Se pueden agregar/quitar Camposa una tabla, modificar el tipo de un campo, agregar/quitar índices a una tabla, modificar un Trigger, etc. ALTER Ejemplo (agregar columna a una tabla) ALTER TABLE 'TABLA_NOMBRE' ( ADD NUEVO_CAMPO INT UNSIGNED)
  • 7. SISTEMA I LENGUAJE DE DEFINICIÓN DE DATOS (LDD) Este comando elimina un objeto de la base de datos. Puede ser una tabla, Vista, Índice, Trigger, función, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. Se puede combinar con la sentencia ALTER. Ejemplo ALTER TABLE ''TABLA_NOMBRE'‘ ( DROP COLUMN ''CAMPO_NOMBRE1'' ) DROP Ejemplo TRUNCATE TABLE ''TABLA_NOMBRE1'' Este comando trunca todo el contenido de una tabla. La ventaja de DELETE, es mucho más rápido para borrar el cont. De la tabla si es grande, la desventaja es que TRUNCATE, solo sirve cuando se quiere borrar todos los registros, el comando truncate borra la tabla y la vuelve a crear y no ejecuta ninguna transacción. TRUNCATE
  • 8. SISTEMA I PROCESAMIENTO DE CONSULTAS. PROCESADOR DE CONSULTAS El mal llamado Lenguaje Estructurado de Consulta (SQL de StructureQueryLanguage), definido como un estándar para manejo de bases de datos, ni constituye un lenguaje como tal y tampoco es estructurado como si lo son los Lenguajes de tercera generación declarativos, procedurales, procedimentales o imperativos, que sentaron las bases de la Programación Estructurada, El Lenguaje Pascal y el poderoso C, proclamado por Edward Yourdon se propone como un Procesador de Consultas Estructuradas (StructureQueryProcessor), Por su estructura sencilla basada en las premisas, SELECT (Seleccione...), FROM (de...) ó desde un conjunto de archivos, WHERE (Dónde...) ORACLE, SYBASES y SQL SERVER entre otros. Son lenguaje como un estándar para el manejo de Bases de Datos SQL organiza sus sentencias en tres grupos principales que a su vez los define también como "lenguajes": El Lenguaje de Definición de Datos (DDL, Data Definición Language) El Lenguaje de Manipulación de Datos (DML, Data Management Language) El Lenguaje de Control de Datos (DCL, Data Control Language)
  • 9.
  • 11. Optimizador de consultas
  • 12.
  • 13. SISTEMA I LENGUAJE DE DEFINICIÓN DE DATOS (LDD) MUCHASSSS GRACIAS……