1. BASES DE DATOS
ALUMNO: Gustavo Caballero
INSTITUTO DISTRITAL EVARDO TURIZO PALENCIA
9˚B
BARRANQUILLA
2012
2.
3. 1 Que son bases de datos
2 Que es un motor de bases de datos
3 Que es S.G.B.D
4 Cuáles son los elementos que componen una base de datos
5 Cinco ejemplos de aplicación de bases de datos (donde montar aplicar o diseñar una
base de datos)
6 Cinco programas o sistemas para crear y administrar bases de datos
7 Tipos de bases de datos
Solución
1.Una base de datos es un “almacén” que nos permite guardar grandes cantidades de
información de forma organizada para que luego podamos encontrar y utilizar
fácilmente. A continuación te presentamos una guía que te explicará el concepto y
características de las bases de datos.
El término de bases de datos fue escuchado por primera vez en 1963, en un simposio
celebrado en California, USA. Una base de datos se puede definir como un conjunto de
información relacionada que se encuentra agrupada o estructurada.
Desde el punto de vista informático, la base de datos es un sistema formado por un
conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un
conjunto de programas que manipulen ese conjunto de datos.
Cada base de datos se compone de una o más tablas que guarda un conjunto de datos.
Cada tabla tiene una o más columnas y filas. Las columnas guardan una parte de la
información sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla
conforma un registro
2.El Motor de base de datos es el servicio principal para almacenar, procesar y proteger
los datos. El Motor de base de datos proporciona acceso controlado y procesamiento de
transacciones rápido para cumplir con los requisitos de las aplicaciones consumidoras
de datos más exigentes de su empresa.
Use Motor de base de datos para crear bases de datos relacionales para el
procesamiento de transacciones en línea o datos de procesamiento analíticos en
línea. Se pueden crear tablas para almacenar datos y objetos de base de datos
4. comoÍndices, vistas y procedimientos almacenados para ver, administrar y proteger
losdatos.
3.es una colección de programas cuyo objetivo es servir de interfaz entre la base de
datos, el usuario y las aplicaciones. Se compone de un lenguaje de definición de datos,
de un lenguaje de manipulación de datos y de un lenguaje de consulta. Un SGBD
permiten definir los datos a distintos niveles de abstracción y manipular dichos datos,
garantizando la seguridad e integridad de los mismos. Algunos ejemplos de SGBD son
Oracle, DB2, PostgreSQL, MySQL, MS SQL Server, et
4.
1. Tablas: Colección de datos
2. Consultas: Acciones con los datos
3. Formularios: Presentación de los datos
4. Reportes o Informes: Impresión de los datos
5. Macros: Rutinas cortas para ejecutar eventos o acciones.
6. Módulos o Procedimientos: Definición de procedimientos comunes, variables
públicas.
5.1 - Implementar la opción para cambiar el idioma en una aplicación, guardando
los valores en una base de datos
Este ejemplo utiliza ADO y una base de datos Access para guardar los valores de los
caption de los controles y mediante un menú cambia la opción Idioma Español - Idioma
Inglés
Formulario para el ejemplo
5. La base de datos tiene una tabla llamada Opciones Lenguaje, con tres campos:
Nombre Control (se deben cargar los nombres de los controles del form )
CaptionDelControl (para establecer el valor)
Campo Idioma para especificar el lenguaje para cada control
Vista de la tabla
Primero al cargar el Formulario se lee del registro mediante la función GetSetting, la
opción de idioma que pueden ser los valores "Inglés" o "Español".
Luego se llama a una Sub y le pasa como parámetro el Idioma leído del registro de
Windows, y dentro de la rutina se recorre el Recordset que tiene los valores para cada
objeto-control del form.
6. Unas ves que se descarga la aplicación, se graba en el registro mediante la función
SaveSetting, el idioma actual para que al volver a cargar el programa se asigne con
dicha opción
Nota: otra opción para poder realizar esto sin utilizar base de datos o archivos externos,
es mediante un archivo de recursos
2 - Usando una dll activex y archivos de recursos
Este método y ejemplo creado por Microsoft, lo envió John Doe, y consiste en utilizar
una dll activex para cada idioma y que cada una de ellas tiene dentro un archivo de
recursos con la tabla de cadenas para ese idioma
Para saber el idioma actual de la pc, se utiliza la función GetUserDefaultLCID que
recupera el id de la configuración regional. Dependiendo de este valor, el programa
cargará la dll correspondiente.
Este método tiene la ventaja que los recursos de idioma no se cargan en el archivo
ejecutable. Por ello si actualizamos el programa.
6.access es por excelencia el más usado en las escuelas por su factibilidad de
manejar. Es de la paquetería de office.
También tenemos el SQL Server y MySql.
Pero se pueden hacer también bases de datos con Excel aunque Excel es una
hoja de cálculo muchos realizan bdd.
7. las jerárquicas generalmente se utilizan en bancos, son muy efectivas pero muy
complejas y rígidas.
Las relacionales son las más comunes de hoy en día y son del tipo 'Access'.
Las orientadas a objetos son algo más complejas que las relacionales y no están tan
7. utilizadas como estas porque son muy pocas las funcionalidades ventajosas en
comparación con esta. YA no se habla de tablas planas sino de clases, objetos y
atributos.
Sin embargo no hay que confundir los sistemas de bases de datos CON LOS
DIAGRAMS DE BASES DE DATOS. Que si bien siguen más o menos la misma línea
NO SON LO MISMO. Uno apunta al diseño 'en papel' y el otro al diseño 'lógico'.