You are on page 1of 5

Cuestionario de base de datos

Que es una base de datos: Una base de datos es una coleccin de informacin
organizada de forma que un programa de ordenador pueda seleccionar rpidamente los
fragmentos de datos que necesite. Una base de datos es un sistema de archivos
electrnico. Las bases de datos tradicionales se organizan por campos, registros y archivos.

Que es una tabla de base de datos: Tabla en las bases de datos, se refiere
al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su
estructura general se asemeja a la vista general de un programa de hoja de clculo. Una
tabla es utilizada para organizar y presentar informacin. Las tablas se componen de filas y
columnas de celdas que se pueden rellenar con textos y grficos.

Que es un campo: Un campo es el nombre de la unidad de informacin. Cada


entrada en una base de datos puede tener mltiples campos de diversos tipos. Por
ejemplo, un campo de texto llamado 'color favorito', que permite escribirlo, o un men
llamado 'poblacin' que permita escoger de un listado de poblaciones posibles. La
combinacin de campos diversos nos permitir recabar toda la informacin que
consideremos relevante sobre los tems que constituyen la base de datos.

Que es un registro de datos: Un registro es un conjunto de campos que


contienen los datos que pertenecen a una misma repeticin de entidad. Se le asigna
automticamente un nmero consecutivo (nmero de registro) que en ocasiones es usado
como ndice aunque lo normal y prctico es asignarle a cada registro un campo clave para
su bsqueda.

Que es una relacin de base de datos: es una interaccin entre las


mismas. Por ejemplo, una relacin entre una entidad "Empleado" y una entidad "Sector"
podra ser "trabaja_en", porque el empleado trabaja en un sector determinado.
Las relaciones se describen en la estructura de la base de datos empleando un modelo de
datos.
Las relaciones son muy empleadas en los modelos de bases de datos relacionales y
afines.
En SQL las relaciones son llamadas tablas.

Caractersticas de una base de datos:

Permite que slo se puedan ver, los registros de la base de datos, cuando el usuario haya
introducido un determinado nmero de registros en ella.

Permite configurar los derechos de edicin. Puede agregar entradas profesores y alumnos, si lo
permite en la base de datos. Esto no restringe la visualizacin de sus entradas para todos.

Se puede limitar el nmero mximo de entradas de cada participante.

Podemos permitir aadir comentarios a las entradas de la base de datos.

Podemos habilitar la revisin del profesor antes de que las entradas sean pblicas.

Elabore un cuadro comparativo de ventajas y desventajas


de una base de datos:
Ventajas

Independencia de los datos y los


programas y procesos. Permite
modificar los datos, excepto el cdigo
de aplicaciones.
Menor redundancia, es decir, no es
necesario la repeticin de datos.
Solamente se indica la manera en la
que se relacionan stos.
Obtener ms informacin de la
misma cantidad de data. La base de
datos facilita al usuario obtener ms
informacin debido a la facilidad que
provee esta estructura para proveer
datos a los usuarios.
Integridad de los datos, lo que
genera mayor dificultad de perder la
informacin o de realizar
incoherencias con los datos.
Mayor seguridad en los datos. Al
permitir restringir el acceso a los
usuarios, cada tipo de stos tendr la
posibilidad de acceder a ciertos
elementos.
Coherencia de los resultados. Al
recolectar y almacenarse la
informacin una sola vez, en los
procedimientos se utilizan los mismos
datos, razn por la que los resultados
son coherentes.

desventajas

Ausencia de estndares reales, lo


cual significa una excesiva
dependencia a los sistemas
comerciales del mercado. Sin embargo,
actualmente un gran sector de la
tecnologa esta aceptado como
estndar de hecho.
Requiere personal calificado, debido a
la dificultad del manejo de este tipo
de sistemas. Esto requiere que los
programadores y los analistas deben
tomar cursos que los adiestren para
poder comprender las capacidades y
limitaciones de las Bases de Datos.
Instalacin costosa, ya que el control
y administracin de bases de datos
requiere de un software y hardware
de elevado coste. Adems de la
adquisicin y mantenimiento del
Sistema Gestor de Datos (SGBD).
Falta de rentabilidad a corto plazo,
debido al coste de equipos y de
personal, al igual del tiempo que tarda
en estar operativa.
Tamao. El Sistema de Manejo de
Base de Datos (DBMS) requiere de
mucho espacio en disco duro y tambin
requiere de mucha memoria principal

Datos ms documentados. Gracias a


los metadatos que permiten detallar la
informacin de la base de datos.
Acceso simultaneo a los datos,
facilitando controlar el acceso de
usuarios de manera concurrente.
Reduccin del espacio de
almacenamiento, debido a una mejor
estructuracin de los datos.
Acceso a los datos ms eficiente. La
organizacin de los datos produce un
resultado ms ptimo en rendimiento.
Igualmente, en el caso de
empresas, usuarios de distintas
oficinas pueden compartir datos si
estn autorizados.

(RAM) para poder correr


adecuadamente.
Requerimientos adicionales de Equipo. El
adquirir un producto de Base de Datos,
requiere a su vez adquirir equipo adicional
para poder correr ese producto como por
ejemplo, servidores, memoria, discos duros,
entre otros. Si se pretende correr la Base de
Datos con el mnimo de requerimientos, esta
posiblemente se degrada

Elabore un cuadro comparativo sobre tipos de campo y su


definicin:
Tipos de campos y definicin
Alfanumricos

Contienen cifras y letras. Presentan una longitud


limitada (255 caracteres)

Numricos

Existen de varios tipos, principalmente, enteros


(sin decimales) y reales (con decimales)

Booleanos

Poseen dos formas: Verdadero y falso (S o No)

Fechas

Almacenan fechas facilitando posteriormente su


explotacin. Almacenar fechas de esta forma posibilita
ordenar los registros por fechas o calcular los das entre
una fecha y otra...

Memos

Son campos alfanumricos de longitud ilimitada.


Presentan el inconveniente de no poder ser
indexados (veremos ms adelante lo que esto
quiere decir)
Son campos numricos enteros que incrementan en
una unidad su valor para cada registro incorporado. Su
utilidad resulta ms que evidente: Servir de
identificador ya que resultan exclusivos de un registro.

Auto incrementables

Defina que es DBMS, sus respectivas siglas en ingls y


espaol: Sistema de administracin de bases de datos. Software que controla la
organizacin, almacenamiento, recuperacin, seguridad e integridad de los datos en una
base de datos.

DBMS
(Data Base Management System). Son las siglas en ingls para los Sistemas de
Gestin de Bases de Datos (SGBD)

DBMS est compuesto por cuales lenguajes:

DDL
SDL
VDL
DML

Defina del punto anterior cada uno de estos y sus


principales comandos:

DDL: (Data Definition language): Lenguaje de Definicin de Datos. Por medio de


este el DBMS identifica las descripciones de los elementos de los esquemas y
almacena la descripcin del esquema en el catlogo del DBMS. Por medio de este
el DBMS especifica el esquema conceptual e interno (Base de datos
Almacenada). COMANDO : CREATE, DROP
SDL: (Store Definition language): Lenguaje de definicin de almacenamiento. Es
utilizado por el DBMS para especificar el esquema interno que corresponde a la
Base de Datos Almacenada.

DVL: (View Definition language): Lenguaje de Definicin de Vistas. Es utilizado


por el DBMS para especificar las vistas del usuario y sus correspondencias con el
Esquema conceptual.

DML: (Data Manipulacin lenguaje): Lenguaje de Manipulacin de Datos. Permite


la manipulacin de las operaciones de Insercin, Eliminacin y Modificacin.

Que es lenguaje SQL: (Structured Query Language) es un lenguaje de


programacin estndar e interactivo para la obtencin de informacin desde
una base de datos y para actualizarla

Elabore un cuadro comparativo entre una base de


datos y DBMS:
Base de datos

Una base de datos es una


coleccin de informacin
organizada de forma que un
programa de ordenador pueda
seleccionar rpidamente los
fragmentos de datos que
necesite. Una base de datos es
un sistema de archivos
electrnico.

Sistema de administracin de
base de datos (DBMS)
es un conjunto de programas que
se encargan de manejar la
creacin y todos los accesos a las
bases de datos, est compuesto
por:
DDL: Lenguaje de Definicin de Datos
DML: Lenguaje de Manipulacin de
Datos
SQL: Lenguaje de Consulta.

Hctor camilo torres

You might also like