Guía de Desarrollo de Documentos...

13
PREFECO “QUETZALCOATL” Guía de Desarrollo de Documentos Electrónicos Informática

Transcript of Guía de Desarrollo de Documentos...

Page 1: Guía de Desarrollo de Documentos Electrónicosquetza.edu.mx/wp-content/uploads/2019/04/Desarrollo-de-Document… · relacional está muy limitado para contar, ordenar, etc. b) no

PREFECO “QUETZALCOATL”

Guía de Desarrollo de Documentos Electrónicos

Informática

Page 2: Guía de Desarrollo de Documentos Electrónicosquetza.edu.mx/wp-content/uploads/2019/04/Desarrollo-de-Document… · relacional está muy limitado para contar, ordenar, etc. b) no

1- Subraya la respuesta correcta.

2-

1.- ¿Es escrito en papel u otro tipo de soporte con que se prueba o acredita una cosa, lustrar algo,

en especial hechos del pasado?

a) Archivo b) Documento c) Nomenclatura d) Tipografía

2.- ¿Es aquel documento que se contiene en un soporte electrónico y para su visualización se

requiere una pantalla textual, una pantalla gráfica, y/o unos dispositivos de emisión de audio, vídeo,

etc; según el tipo de información que contenga.

a) Codificado b) Electrónico c) Mecanografiado d)

Tradicional

3.- ¿A un documento escrito a mano se le considera cómo?

a) Archivo b) Digital c) Manuscrito d)

Mecanografiado

4.- Es una ventaja de los documentos tradicionales

a) Auténticos b) Creativos c) Manuscrito d)

Mecanografiado

5.- ¿Son herramientas para visualizar documentos electrónicos excepto?

a) Computadora b) Ipad c) Periódico d)

Tablet

6.- ¿Son ejemplos de documentos tradicionales?

a) Libros, revistas, b) Archivos digitales, c) Pdf, presentaciones d)

Taquigrafías, grafos

manuscritos, etc. e internet. formatos.

jeroglíficos, etc.

7.- Es todo aquel soporte de información que permite su almacenamiento y después su recuperación

e impresión a esto se le llama

a) Documento electrónico b) Documento c) Hiperdocumento d) Hoja electrónica

8.- Todo aquel conjunto de información codificada en lenguaje binario a la cual se le llama

información digital forma el documento llamado

a) Documento multimedia b) Documento digital c) Hiperdocumento d) Documento

multimediatico

9.- Comúnmente este software lo utilizamos para realizar trabajos escolares ya que su función es la

creación y edición de texto

a) Software multimedia b) Software digital c) Software Procesador de texto d) Software

de respaldo

10.- La extensión de un archivo hacen referencia a:

a) Formato del programa b)Tipo de documento c)Tipo de formato del documento d) Sintaxis

del nombre del archivo

Page 3: Guía de Desarrollo de Documentos Electrónicosquetza.edu.mx/wp-content/uploads/2019/04/Desarrollo-de-Document… · relacional está muy limitado para contar, ordenar, etc. b) no

II.- Escribe una V para describir si es ventaja o una D para desventaja de un documento electrónico

( ) Se envían y reciben de manera casi instantánea por la red.

( ) Se necesita de un medio electrónico para su creación o visualización.

( ) Pueden contener imágenes animadas, sonidos y videos.

( ) Necesitan de la electricidad.

( ) Se pueden reproducir y generar copias o respaldo fácil y rápido.

( ) No ocupan demasiado espacio físico.

( ) Son atacados por virus informáticos u amenazas virtuales.

( ) Es más fácil su edición y modificación.

( ) Pueden ser eliminados más rápidamente.

( ) Son transportados de una manera fácil y práctica.

III.- Relaciona ambas columnas correctamente.

1.-Es un archivo con información

electrónica y capaz de contener texto, sonido, vídeo e imágenes.

( ) Disco Duro

2.- Es un dispositivo de almacenamiento de tipo magnético.

( ) Backup

3.- Llamado también dispositivo de almacenamiento masivo externo y es de tipo electro digital

( ) Archivo

4.- Es una amenaza que pone en riesgo la información contenida en los documentos

electrónicos.

( ) Pagina Web

5.- Es una forma de proteger la información

de los documentos electrónicos

( ) Dispositivos de

almacenamiento

6.- Es una entidad lógica compuesta por una

secuencia finita de bytes, almacenada en un sistema de memoria electrónica.

( ) Desfragmentador

7.- Es todo aparato que se utilice para grabar los datos de la computadora de forma permanente o temporal.

( ) Memoria USB

8.- se refiere a la copia y archivo de datos de la computadora de modo que se puede

utilizar para restaurar la información original después de una eventual pérdida de datos.

( ) Software malicioso

9.- Es un documento o información

electrónica capaz de contener texto, sonido, vídeo, programas, enlaces, imágenes, y muchas otras cosas, adaptada para la

llamada World Wide Web

( ) Documento electrónico

10.- Es un software que está diseñado para

ordenar los datos almacenados en los dispositivos de almacenamiento

( ) Firewall

Page 4: Guía de Desarrollo de Documentos Electrónicosquetza.edu.mx/wp-content/uploads/2019/04/Desarrollo-de-Document… · relacional está muy limitado para contar, ordenar, etc. b) no

Instrucciones Contesta las siguientes preguntas y suerte.

1) ¿Qué es un gestor de base de datos? ____________________________________________________________________________

____________________________________________________________________________________________________________________________________________________________________________________________ .______________________

1) ¿Menciona por lo menos 3 gestores de base de datos? ____________________________________________________________________________

____________________________________________________________________________

_______________________________.

2) ¿Describe que es un campo en una base de datos?:

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

_______________________________________________.

3) Para que nos sirve utilizar un ID en una base de datos.

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

__________________________________________________.

4) ¿Menciona los tipos de campos de una base de datos? ____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

_______________________________________________________________.

5) ¿Qué es un registro de base de datos?:

____________________________________________________________________________

____________________________________________________________________________

____________________________________________________________________________

_______________________________________________.

6) ¿Qué creamos para extraer información en una BD y realizar la gestión de la información?

_______________________________________________________________________________

______________________________________________________________________________________________________________________________________________________________

______________________________________.

Page 5: Guía de Desarrollo de Documentos Electrónicosquetza.edu.mx/wp-content/uploads/2019/04/Desarrollo-de-Document… · relacional está muy limitado para contar, ordenar, etc. b) no

1) Los problemas detectados en los sistemas de ficheros antes de la llegada de las técnicas de bases de

datos se pueden resumir en

a) redundancia de datos

b) seguridad insuficiente

c) los programas dependen de los datos

d) los programas dependen de datos que no usan

2) La tecnología magnética aplicada al almacenamiento masivo de datos se aplica a

a) salvo a las tarjetas perforadas, a todos

b) discos duros y flexibles

c) CD, DVD y Blu Ray

d) discos duros, discos flexibles y discos flash

3) Un índice denso

a) es un índice con muchos datos

b) requiere que el fichero de datos esté ordenado por un campo clave

c) estructuran los registros en forma de árbol

d) no pueden ser multinivel

4) La organización secuencial ordenada

a) es la peor para obtener un listado ordenado por el campo clave.

b) es la mejor para obtener un listado ordenado por cualquier campo.

c) obliga a una reorganización del fichero cada vez que quiero insertar un reg istro intermedio.

d) optimiza el espacio

5) Si tengo dos tablas definidas como

A(a,b) CP(a) CAj(b) -> B VNN(a)

B(c,d) CP(c) CAj(d) -> A VNN(d)

a) B.d no puede ser clave ajena porque la clave primaria a la que apunta se llama "a", A.a.

b) se trata de una relación muchos a muchos con doble restricción de existencia, Card(A,r)=(1,N),

Card(B,r)=(1,N).

c) tenemos 2 relaciones 1:N con restricción de existencia independientes: Card(A,r)=(0,N), Card(B,r)=(1,1) y

Card(A,s)=(1,1),

Page 6: Guía de Desarrollo de Documentos Electrónicosquetza.edu.mx/wp-content/uploads/2019/04/Desarrollo-de-Document… · relacional está muy limitado para contar, ordenar, etc. b) no

Card(B,s)=(0,N).

6) Un modelo de datos es

a) todo aquello que se pueda consultar con una orden select.

b) una base de datos ejemplo para todas las demás.

c) una teoría de especificación describiendo como una base de datos se estructura y se usa.

d) un esquema de base datos como, por ejemplo, el de TiendaOnLine.

7) Según este esquema E-R

a) los usuarios solo pueden pedir N artículos, donde N es un valor

indeterminado entre 0 y 1.

b) los usuarios pueden pedir todos los artículos existentes, si quieren.

c) los usuarios siempre tienen email, dni, nombre y apellidos.

d) todos los usuarios deben haber pedido algo.

8) select T1.a,T1.b,T2.c from T1, T2 where T1.b=T2.b, en álgebra relacional, podría ser

a) la concatenación natural.

b) el producto cartesiano.

c) la unión.

d) la división.

9) QBE es una implementación de

a) cálculo relacional de tablas

b) cálculo relacional de dominios

c) álgebra relacional

10) Una consulta en álgebra relacional que sea parecida a "dame TODOS los vendedores de la

provincia de Alicante"

a) no se puede hacer porque precisa hacer la cuenta de filas que hay en la tabla, y el álgebra

relacional está muy limitado para contar,

ordenar, etc.

b) no necesita el operador DIVISIÓN

c) necesita el operador DIVISIÓN.

Page 7: Guía de Desarrollo de Documentos Electrónicosquetza.edu.mx/wp-content/uploads/2019/04/Desarrollo-de-Document… · relacional está muy limitado para contar, ordenar, etc. b) no

11) Un defecto de normalización en una base de datos relacional puede provocar anomalías

a) al borrar la información de una tablas, ya que se pueden estar borrando tablas de otras tablas

involuntariamente

b) al insertar información en una tabla, porque los datos insertados no se corresponderán con la

realidad

c) al modificar la información de una tabla, ya que un cambio simple de un dato podría afectar a

varias tablas.

12) Si en una tabla no hay dependencias funcionales entre sus atributos

a) habrá tantas claves candidatas como columnas tenga la tabla

b) esa tabla solo tiene una clave candidata

c) eso nunca ocurrirá en modelo relacional: toda tabla tiene al menos una dependencia funcional

13) La normalización

a) se utiliza actualmente más como un criterio de calidad en el diseño

b) no es necesaria aunque sí recomendable

c) es el mejor método para diseñar las bases de datos

14) De la arquitectura cliente-servidor

a) es una nueva arquitectura de SGBD basada en otros esquemas

b) es un esquema más de la arquitectura de un SGBD

c) es una organización distribuida donde el SGBD, si lo hay, haría el papel de servidor

15) Según este esquema E-R

a) los usuarios pueden tener varias localidades de residencia, la principal y la

de veraneo, por ejemplo.

b) los usuarios se identifican por su DNI.

c) los usuarios siempre viven en al menos una localidad.

d) las localidades pueden NO tener habitantes.

Page 8: Guía de Desarrollo de Documentos Electrónicosquetza.edu.mx/wp-content/uploads/2019/04/Desarrollo-de-Document… · relacional está muy limitado para contar, ordenar, etc. b) no

16) El trabajar con un SGBD que siga el Modelo Relacional fielmente nos garantiza

a) que en las tablas no hay tablas duplicadas.

b) la posibilidad de utilizar columnas multivaluadas.

c) que no hay redundancia de información.

17) Si como producto de la adaptación del concepto de relación matemática al modelo relacional

decimos que la relación tiene intensión y

Extensión, la segunda se define como

a) el conjunto de n-tablas, donde cada tabla es un conjunto de pares (nombre Atributo: valor)

b) un conjunto de dominios no necesariamente disjuntos

c) un conjunto de nombres de atributos distintos, cada uno de ellos asociado a su dominio

correspondiente

18) Una clave ajena en el modelo relacional

a) indica una asociación entre objetos.

b) es un tipo de clave candidata.

c) nunca podrá estar formada por todos los atributos de una relación.

19) Al hablar de claves en el Modelo Relacional

a) una clave candidata de una relación siempre debe ser también clave ajena.

b) una clave ajena de una relación R puede ser también la clave primaria de R.

c) una clave ajena de una relación R debe coincidir en el número de columnas con el de la clave

primaria de R.

20) En cuanto a las distintas notaciones del E-R

a) no es cierto, solo hay una única notación.

b) unas sirven para el esquema conceptual, otras para el lógico y otras para el físico.

c) nos referimos al nombre que le daremos al esquema de base de datos.

d) nos da igual, podremos obtener un esquema equivalente en cada una de ellas.

Page 9: Guía de Desarrollo de Documentos Electrónicosquetza.edu.mx/wp-content/uploads/2019/04/Desarrollo-de-Document… · relacional está muy limitado para contar, ordenar, etc. b) no

Diferencia que existe en los tres niveles de datos de una base de datos, ¿para qué se utilizan cada uno? Nivel interno o físico.

Se refiere al almacenamiento físico en el se describe cómo se almacenan realmente los datos

en memorias secundarias, en qué archivos, su nombre y dirección. También estarán los registros, longitud,

campos, índices y las rutas de acceso a esos archivos.

Nivel Conceptual o lógico.

En el se describen cuáles son los datos reales almacenados en la BD y que relaciones existen entre ellas.

Este nivel lo definen los administradores de la BD que son los que deciden que información se guarda en la

BD. Este nivel corresponde a la estructura organizacional de los datos obtenida al reunir los requerimientos de

todos los usuarios, sin preocuparse de su organización física ni de las vías de acceso. Podría contener:

Entidades del mundo real (clientes, artículos, pedidos, ...)

Atributos de las entidades (nombre _ cliente, cedula, matricula ...)

Asociaciones entre entidades (compra de artículos)

Restricciones de integridad (son las normas que deben cumplir los datos).

Nivel externo o vistas.

Es el nivel más cercano al usuario y representa la percepción individual de cada usuario. Si los niveles interno

y conceptual describen toda la BD, este nivel describe únicamente la parte de datos para un usuario

o grupo de usuarios. Habrá usuarios que podrán acceder a más de un esquema externo y uno de éstos puede

ser compartido por varios usuarios, se protege así el acceso a los datos por parte de personas no autorizadas.

A la hora de construir un esquema externo:

Se pueden omitir una o más entidades del sistema.

Se pueden omitir uno o más atributos de una entidad.

Se pueden omitir una o más relaciones entre los datos.

Se pueden cambiar el orden de los atributos.

Para una BD habrá un único esquema interno, un único esquema conceptual, pero puede haber varios

esquemas externos.

Como iniciarías el desarrollo de una Base de datos? El desarrollo de una base de datos se iniciarías cuando Se ocupa de estudiar, entender,

los principios, métodos, técnicas, herramientas de diseño y programación de bases de datos cuya finalidad es

almacenar, procesar, analizar datos producto de las operaciones diarias de las organizaciones, que sirvan

para la generación de información, de conocimiento, proponiendo soluciones eficientes, razonables y

económicas.

Qué representan los índices para una Base de datos? En que ayudan?

INDICES Un tercer tipo de datos de la base mejora el funcionamiento y el acceso a la base de datos. Estos

datos, a los que a veces se les llama datos significativos, constan principalmente de índices, aunque

algunas veces se utilizan otros tipos de estructuras de datos, tales como las listas vinculadas.

La figura 3 muestra una tabla de datos de estudiantes y dos índices. Para demostrar la utilidad de tener estos

índices, suponga que los datos de NúmerodeEstudiante están almacenados en un disco en orden ascendente

y que el usuario quiere imprimir un reporte de los datos de los estudiantes por apellido. Para efectuarlo, se

pueden extraer todos los datos de la tabla fuente y ordenarlos; a menos que ésta sea pequeña,

este proceso requiere tiempo. Alternativamente, se puede crear un índice por apellido, como el de la figura 3.

Las entradas en este índice están ordenadas por el valor de Apellido, por lo que las entradas del índice se

pueden leer y utilizar para ingresar los datos de los estudiantes por orden.

Ejemplo de tabla ESTUDIANTE.

Page 10: Guía de Desarrollo de Documentos Electrónicosquetza.edu.mx/wp-content/uploads/2019/04/Desarrollo-de-Document… · relacional está muy limitado para contar, ordenar, etc. b) no

Númerode

Estudiante Nombre Apellido Especialidad

100 James Baker Contabilidad

200 Mary Abernathy Sistemas de información

300 Beth Jackson Contabilidad

400 Eldridge Johnson Mercadotecnia

500 Chris Tufte Contabilidad

600 John Smathers Sistemas de información

700 Michael Johnson Contabilidad

4. Tipos de índices decir la diferencia entre índices Clustered Vs Non-Clustered?

Índices Agrupados (CLUSTERED). Cualquier tabla, puede tener ninguno o un índice agrupado

(CLUSTERED). Los índices agrupados son la propia tabla, es decir, cuando creamos un índice agrupado

sobre una tabla, estamos convirtiendo a la propia tabla en un índice, lo cual tiene varias impl icaciones.A

efectos de rendimiento, es importante tener en cuenta, que una tabla con un índice agrupado se almacenará

de forma ordenada, lo cual, facilitará la satisfacción de consultas con cláusulas ORDER BY o GROUP BY

coincidentes con los campos del índice, por poner un ejemplo representativo.

Índices No Agrupados (NONCLUSTERED). Se trata de estructuras ajenas a la propia tabla, que consumen

su propio almacenamiento. Esto permite, que la tabla se pueda almacenar sobre un Grupo de Ficheros (File

Group) y los índices no agrupados sobre un Grupo de Fichero diferente (por ejemplo, sobre

un volumen distinto al que se accede por un camino de fibra separado). Es posible crear índices no

agrupados, sobre tablas sin índices y sobre tablas con índices (incluso aunque tenga un índice agrupado).

Cuál es el tipo de usuario que más utiliza los Datos de la Base de datos y Explique Por qué? Programadores de aplicación: Son profesionales informáticos que escriben programas de aplicación. Los

programadores de aplicaciones pueden elegir entre muchas herramientas para desarrollar interfaces de

usuario.

6. Los usuarios normales utilizan las base de datos por medio de programas de aplicaciones, ej. Un

cajero, un contador, etc., pero existe dentro de estos usuarios dos categorías usuarios internos e usuarios

externos, cual es la diferencias entre ellos?

Usuarios Internos: Son aquellos empleados del negocio para el cual se esta construyendo el sistema y son el

mayor porcentaje de usuarios de un sistema. Dentro de este grupo tenemos:

realizan los procesos del día a día, procesan órdenes, facturas, pagos etc. Ellos capturan los datos en el

sistema.?Empleados administrativos y de servicios

son empleados que realizan tareas especializadas ej. Abogados, ingenieros, científicos etc.?Staff técnico y

profesional

son los empleados que toman decisiones, ya sea decisiones del día a día (supervisores), de corto plazo

(mandos medios) o largo plazo (ejecutivos).?Supervisores, mandos medios y ejecutivos

Usuarios Externos: El uso de Internet ha permitido extender los límites de las organizaciones, de forma que se

ha generado un aumento de usuarios externos, dentro de los cuales podemos mencionar:

son cualquier organización o persona(s) que compren nuestros productos o servicios. Hoy día nuestros

clientes se pueden convertir en usuarios directos, ya que pueden ejecutar ordenes y compras directamente al

sistema, como por ejemplo las compras online.?Clientes

Page 11: Guía de Desarrollo de Documentos Electrónicosquetza.edu.mx/wp-content/uploads/2019/04/Desarrollo-de-Document… · relacional está muy limitado para contar, ordenar, etc. b) no

Mencione 5 hechos que usted considere de relevación en la Historia de la Base de datos

el contexto organizacional

el modelo relacional

productos dbms para microcomputádoras

aplicaciones de bases de datos cliente-servidor

bases de datos utilizando la tecnología de internet

Terminología llamada Auto descriptiva? Qué es? Por qué se consideran importante para una base datos? UNA BASE DE DATOS ES AUTODESCRIPTIVA

Una base de datos es autodescriptiva: contiene, además de los datos fuente del usuario, una descripción de

su propia estructura. Esta descripción se llama diccionario de datos (o también directorio de datos o

metadatos).

En este sentido, una base de datos es similar a una biblioteca, la cual integra una colección

de libros autodescriptivos. Además de los libros, la biblioteca contiene un catálogo de tarjetas que los reseñan.

De la misma manera, el diccionario de datos (que es parte de la base, al igual que el catálogo de tarjetas es

parte de la biblioteca) describe lo que contiene la base de datos.

¿Por qué es tan importante la característica autodescriptiva de una base de datos? En primer lugar, porque

fomenta la independencia de datos/programas; es decir, hace posible determinar la estructura y el contenido

de la base de datos examinándola. No es necesario adivinar qué contiene, ni necesitamos

mantener documentación externa del archivo, o de los formatos de registro (como se hace en los sistemas de

procesamiento de archivos).

En segundo lugar, si cambiamos la estructura de los datos en la base (por ejemplo, cuando se agregan

nuevos datos a un registro existente), sólo se introduce el cambio en el diccionario de datos. Se necesita

cambiar muy pocos programas, si es que realmente es muy necesario. En la mayoría de los casos sólo se

debe suplir aquellos programas que procesan los datos modificados.

Explique cuál es el funcionamiento del Motor en una BD? Esta sección contiene vínculos a los temas considerados muy útiles para cada una de las funciones de

usuarios de SQL Server 2008SQL Server Database Engine (Motor de base de datos de SQL Server): el

arquitecto, programador, administrador y trabajador de la información.

Centro de información del arquitecto del motor de base de datos

Contiene vínculos a los temas considerados de mayor utilidad para comprender cómo utilizar las distintas

versiones del Motor de base de datos para satisfacer todos los niveles de almacenamiento de datos de

una empresa.

Centro de información del programador del motor de base de datos

Contiene vínculos a los conceptos del programador y material de referencia para los lenguajes,

los modelos de objetos y API utilizados para desarrollar bases de datos y aplicaciones controladas por datos y

sitios web.

Centro de información del administrador del motor de base de datos

Contiene los vínculos a aquellos temas considerados muy útiles para el mantenimiento y optimización de

instancias del Motor de base de datos.

Centro de información del trabajador de la información del motor de la base de datos

Page 12: Guía de Desarrollo de Documentos Electrónicosquetza.edu.mx/wp-content/uploads/2019/04/Desarrollo-de-Document… · relacional está muy limitado para contar, ordenar, etc. b) no

Contiene vínculos a los temas acerca de cómo diseñar bases de datos, cómo conectarse a instancias del SQL

ServerMotor de base de datos y cómo consultar los datos almacenados en las bases de datos.

Centro de información para programadores de búsqueda de texto

Contiene vínculos a temas que permiten a los programadores familiarizarse rápidamente con los conceptos

importantes para el desarrollo de aplicaciones relacionadas con la búsqueda de texto completo.

Centro de información para administradores de búsqueda de texto completo

Contiene vínculos a temas que permiten a los administradores de bases de datos familiarizarse rápidamente

con las tareas de mantenimiento y optimización relacionadas con la búsqueda de texto completo.

Cuáles son las funciones más importantes de un DBA Funciones del DBA

Así, el DBA, a diferencia del administrador de datos, es un profesional en procesamiento de datos. La tarea

del DBA es crear la base de datos en sí y poner en vigor los controles técnicos necesarios para apoyar

las políticas dictadas por el administrador de datos. El DBA se encarga también de garantizar el

funcionamiento adecuado del sistema y de proporcionar otros servicios de índole técnica relacionados. El DBA

cuenta por lo regular con un grupo de programadores de sistemas y otros asistentes técnicos.

La responsabilidad general del DBA es facilitar el desarrollo y el uso de la Base de Datos dentro de las guías

de acción definidas por la administración de los datos.

El DBA es responsable primordialmente de: Administrar la estructura de la Base de Datos

Administrar la actividad de los datos

Administrar el Sistema Manejador de Base de Datos

Establecer el Diccionario de Datos

Asegurar la confiabilidad de la Base de Datos

Confirmar la seguridad de la Base de Datos

Qué es un DBMS? Definir Que Es Un "DBMS

El DBMS : es un conjunto de programas que se encargan de manejar la creación y todos los accesos a las

bases de datos, esta compuesto por:

DDL: Lenguaje de Definición de Datos

DML:Lenguaje de Manipulación de Datos

SQL: Lenguaje de Consulta.

Ejemplificar Distintos "Dbms" Relacionales Existentes En El Mercado ActualSi se trata de una base de

datos relacional (veremos a continuación qué significa esto), es probable que el lenguaje usado para

recuperar las informaciones que se nos muestran sea SQL (Structured Query Language).los DBMS mas

comunes son Oracle, SqlServer, Informix, Sysbase,

Definir los componentes del DBMS?

Componentes de un DBMS

PROCESADOR DE CONSULTA : Interacciona con el usuario mediante sentencias específicas en un

Lenguaje de Consulta . Éstos son poderosos y bastante flexibles como para proporcionar soluciones múltiples

a un problema, uno de los más estandares es el SQL ( Lenguaje de Consulta Secuencial) .

METODO DE ACCESO : El procesador de consulta tiene que poder accesar los datos requeridos en el menor

tiempo posible, estos métodos se pueden clasificar en dos grupos :

ISAM : Método de acceso secuencial indexado

HASHING : Transformación de clave

EDITORES DE INFORMES : Son herramientas que proporcionan mecanismos para mejorar el formato por

defecto de la consulta . El porcesador de consulta obtiene los datos requeridos y el editor de informes toma

como entrada estos datos y la especificación de un formato para producir un informe formateado .

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, los generadores de formatos toman como

entrada un archivo de especificación que describen el formato de tablas y columnas de la Base de Datos con

el formato con el que va a interactuar, un conjunto de reglas de validación para los datos, mensajes de error,

etc...

GENERADORES DE MENU : Es una herramienta que sirve para generar menús.

INTERFAZ CON EL LENGUAJE HOST : Es una interfaz que permite al sistema Host o cualquier otro sistema

simular instrucciones del Sistema Operativo.

PROCESADOR DE TRANSACCIONES : Tiene como objetivo las cuestiones referentes a la integridad de la

Base de Datos , recuperación y control de la concurrencia .

Page 13: Guía de Desarrollo de Documentos Electrónicosquetza.edu.mx/wp-content/uploads/2019/04/Desarrollo-de-Document… · relacional está muy limitado para contar, ordenar, etc. b) no

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...

9. Un buen DBMS permitirá una fácil carga de datos en la Base de Datos desde archivos planos .

El DBMS deberá 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) .

El DBMS debe ser soportado por varias configuraciones de Hardware, esto es necesario si

hay probabilidad de cambiar el Hardware .

El DBMS debería proporcionar unos buenos mensajes de error.

Verificar la existencia de las restricciones en cuanto al número limitado de campos por registros, de registros

por archivos o de archivos por Base de Datos .

Cuál es el componente más importante de la base de

datos, desde su punto de vista y por qué? Sistema manejador de base de datos distribuida (DDBMS)

Este sistema está formado por las transacciones y los administradores de la base de datos distribuidos. Un

DDBMS implica un conjunto de programas que operan en diversas computadoras, estos programas pueden

ser subsistemas de un único DDBMS de un fabricante o podría consistir de una colección de programas de

diferentes fuentes.

Administrador de transacciones distribuidas (DTM)

Este es un programa que recibe las solicitudes de procesamiento de los programas de consulta o

transacciones y las traduce en acciones para los administradores de la base de datos. Los DTM se encargan

de coordinar y controlar estas acciones. Este DTM puede ser propietario o desarrollado en casa.

Sistema manejador de base de datos (DBMS)

Es un programa que procesa cierta porción de la base de datos distribuida. Se encarga de recuperar y

actualizar datos del usuario y generales de acuerdo con los comandos recibidos de los DTM.

Nodo

Un nodo es una computadora que ejecuta un DTM o un DBM o ambos. Un nodo de transacción ejecuta un

DTM y un nodo de base de datos ejecuta un DBM.