Vous êtes sur la page 1sur 6

1. BASE DE DATOS: Una base de datos es un sistema de archivos electrnico.

2. TABLA: sirve para organizar y agrupar los datos segn las caractersticas o los principios
comunes.
3. CAMPO: Un campo es el nombre de la unidad de informacin.
4. REGISTRO: representa un objeto nico de datos implcitamente estructurados en una
tabla.
5. QUE ES UNA RELACION EN BASE DATOS: una relacin o vnculo entre dos o ms entidades
describe alguna interaccin entre las mismas.
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.
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.
Balance de Requerimientos Conflictivos. Para que la
Base de Datos trabaje apropiadamente, necesita de
una persona o grupo que se encargue de su
funcionamiento. El ttulo para esa posicin es
Administrador de Base de Datos y provee la ventaja
de que Disea el sistema tomando en mente la
necesidad de cada departamento de la empresa.
Por lo tanto se beneficia mayormente la empresa

JOHN ALEXANDER TORRES ASCANIO

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

aunque algunos departamentos podran tener leves


desventajas. Tradicionalmente se diseaba y
programa segn la necesidad de cada
departamento por separado.
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.
Reduccin del espacio de almacenamiento, gracias
a una mejor estructuracin de los datos.
Se refuerza la estandarizacin. Debido a que es ms
fcil estandarizar procesos, formas, nombres de
datos, formas, etc.
Flexibilidad y rapidez al obtener datos. El usuario
puede obtener informacin de la Base de Datos con
escribir breves oraciones. Esto evita el antiguo
proceso de llenar una peticin al Centro de
Cmputos para poder obtener un informe.
Aumenta la productividad de los programadores,
debido a que los programadores no se tienen que
preocupar por la organizacin de los datos ni de su
validacin, se pueden concentrar en resolver otros
problemas inmediatos, mejorando de ese modo su
productividad.

Datos con el mnimo de requerimientos,


esta posiblemente se degrada.

6. CARACTERISTICAS DE UNA BASE 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.
7. EL CUADRO ARRIBA

JOHN ALEXANDER TORRES ASCANIO

8. TIPOS DE CAMPOS
TIPOS DE CAMPOS
Caja de seleccin

Permite crear una o ms cajas de seleccin.


Cada lnea escrita en las 'opciones' aparecer
como una caja de seleccin diferente en la
ventana de edicin de la entrada. Al editar la
entrada podremos seleccionar una o ms de las
opciones y al visualizar la entrada aparecer en
el campo correspondiente el texto de la o las
opcin/es seleccionada/s (en el caso de que se
haya seleccionado ms de una opcin
aparecern la una bajo la otra, no en la misma
lnea).

Fecha

Permite que los usuarios entren una fecha


seleccionando en un listado desplegable el da,
mes y ao correspondientes.

Archivo

Permite que los usuarios suban un fichero


desde su ordenador. Si se trata de un fichero de
imagen sera mejor opcin seleccionar el campo
dibujo.

Men

Es parecido a la caja de seleccin pero el texto


escrito en el rea opciones se presentar como
un listado desplegable a la hora de editar la
entrada. Cada lnea de las opciones ser una
opcin del desplegable.

Men (seleccin mltiple)

Parecido al caso anterior pero permite que el


usuario seleccione ms de una opcin al editar
la entrada manteniendo apretadas las teclas
de control o maysculas mientras clica con el
ratn. Resulta un poco ms complejo de
utilizar que la caja de seleccin, que tambin
permite selecciones mltiples.

JOHN ALEXANDER TORRES ASCANIO

Nmero

Pide a los usuarios que escriban un nmero. El


nmero debe ser entero, aunque puede ser
negativo (por ejemplo: -2,-1, 0, 1, 2,3,...). Si se
escriben caracteres no numricos stos y los
que le siguen no aparecern o, si no hay
ningn nmero, el resultado ser el cero. Por
ejemplo: "3.14" se transformar en "3"; "1,
000,000" en "1"; y "seis" aparecer como "0".

Dibujo

Permite al usuario subir un fichero de imagen


desde su ordenador.

Botones de radio

Permite al usuario escoger una de diversas


opciones. Adems, tan slo podr guardar la
entrada cuando haya realizado la seleccin. Si
slo hay dos opciones opuestas (por ejemplo
verdadero/falso, s/no), se puede utilizar una
caja de seleccin mltiple, aunque de esta
manera se podrn guardar entradas aunque el
usuario no haya seleccionado ninguna de las
opciones.

Texto

Los usuarios pueden escribir hasta 60


caracteres de texto. El campo rea de texto se
puede utilizar para textos ms largos o que
requieran algn tipo de formato.

rea de texto

Permite a los usuarios escribir un texto largo y


aadirle formato de manera similar a cuando
se escribe un mensaje a un foro. Puede
especificar el ancho en columnas y el alto en
filas del rea que se presentar a los usuarios.

URL

Pide al usuario que escriba una URL. Si se


selecciona la opcin auto enlazar la URL sta
aparecer como un hipervnculo. Si adems se
escribe algo en nombre forzado para el enlace
ste ser el texto utilizado para el
hipervnculo. Por ejemplo: en una base de
datos sobre autores puede resultar
interesante incorporar la pgina web del
autor. Si se escribe 'pgina web' como nombre
forzado, al clicar en el texto pgina web de la
entrada podremos acceder a la URL que
hayamos escrito.

JOHN ALEXANDER TORRES ASCANIO

9. QUE ES DBMS :
(Data Base Management System). Son las siglas en ingls para los Sistemas de Gestin de
Bases de Datos (SGBD).
Software que controla la organizacin, almacenamiento, recuperacin, seguridad e
integridad de los datos en una base de datos.
10. LENGUAJES DE DBMS:
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).
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.
VDL (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 Manipulation language): Lenguaje de Manipulacin de Datos. Permite la
manipulacin de las operaciones de Insercin, Eliminacin y Modificacin.
Tipos de DML's:
De alto Nivel o No por procedimientos: SQL.
De bajo Nivel o por procedimientos.
SUBLENGUAJES DE SQL
LENGUAJE DE DEFINICIN DE DATOS (DDL): El lenguaje de definicin de datos (en
ingls Data Definition Language, o DDL), es el que se encarga de la modificacin de la
estructura de los objetos de la base de datos. Existen cuatro operaciones bsicas:
CREATE, ALTER, DROP y TRUNCATE.
CREATE: Este comando crea un objeto dentro de la base de datos. Puede ser
una tabla, vista, ndice, trigger, funcin, procedimiento o cualquier otro objeto
que el motor de la base de datos soporte. |
ALTER: Este comando permite modificar la estructura de un objeto. Se pueden
agregar/quitar campos a una tabla, modificar el tipo de un campo,
agregar/quitar ndices a una tabla, modificar untrigger, etc.
DROP: Este comando elimina un objeto de la base de datos. Puede ser una
tabla, vista, ndice, trigger, funcin, procedimiento o cualquier otro objeto que
el motor de la base de datos soporte. Se puede combinar con la sentencia
ALTER.
TRUNCATE: Este comando trunca todo el contenido de una tabla. La ventaja
sobre el comando DROP, es que si se quiere borrar todo el contenido de la
tabla, es mucho ms rpido, especialmente si la tabla es muy grande. La
desventaja es que TRUNCATE slo sirve cuando se quiere eliminar
absolutamente todos los registros, ya que no se permite la clusula WHERE.

JOHN ALEXANDER TORRES ASCANIO

11. COMANDOS DEL LENGUAJE:


Lenguaje de Definicin de Datos: DDL
Lenguaje de definicin de almacenamiento: SDL
Lenguaje de Definicin de Vistas: VDL
Lenguaje de Manipulacin de Datos: DML
Pginas Activas de Servidor: ASPS
12. QUE ES EL LENGUAJE SQL:
(Structured Query Language) es un lenguaje de programacin estndar e interactiva para
la obtencin de informacin desde una base de datos y para actualizarla.
13.
BASE DATOS (BD)

un sistema de gestin de base de datos (SGBD)

Una base de datos es un conjunto de datos no


redundantes, almacenados en unos soportes
informticos, organizados de forma
independiente de su utilizacin y accesibles
simultneamente por distintos usuarios y
aplicaciones.

Es el conjunto de programas que permiten definir,


manipular y utilizar la informacin que contienen
las bases de datos, realizar todas las tareas de
administracin necesarias para mantenerlas
operativas, mantener su integridad,
confidencialidad y seguridad.

Una BD nunca se accede o manipula directamente sino a travs del SGBD. Se puede considerar al
SGBD como el interfaz entre el usuario y la BD.

JOHN ALEXANDER TORRES ASCANIO