SlideShare una empresa de Scribd logo
1 de 7
BASES DE DATOS




         ALUMNO: Gustavo Caballero




INSTITUTO DISTRITAL EVARDO TURIZO PALENCIA

                    9˚B

              BARRANQUILLA

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

Más contenido relacionado

La actualidad más candente

Base de datos (yherliz)
Base de datos (yherliz)Base de datos (yherliz)
Base de datos (yherliz)yherliz
 
diapositivas de informática BASE DE DATOS
diapositivas de informática BASE DE DATOSdiapositivas de informática BASE DE DATOS
diapositivas de informática BASE DE DATOSDayanaperezflorez
 
La estructura de una bd (base de
La estructura de una bd (base deLa estructura de una bd (base de
La estructura de una bd (base dejlgc987654321
 
Base de datos documentales
Base de datos documentalesBase de datos documentales
Base de datos documentalesAllejo Mendez G
 
Base De Datos nando
Base De Datos nandoBase De Datos nando
Base De Datos nandonandosk
 
Diapositivas base de datos
Diapositivas base de datosDiapositivas base de datos
Diapositivas base de datoscatherine4ad
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2lisset14
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De DatosMarichelo Gómez
 
Diapositivas Base De Datos
Diapositivas Base De DatosDiapositivas Base De Datos
Diapositivas Base De DatosDigno Yunga
 
Informática aplicada 2
Informática aplicada 2Informática aplicada 2
Informática aplicada 2GeorginaLucas
 
Base de datos slideshare
Base de datos slideshareBase de datos slideshare
Base de datos slideshareunefacams
 
Resumen de modelos de datos, bases de datos y mas
Resumen de modelos de datos, bases de datos y masResumen de modelos de datos, bases de datos y mas
Resumen de modelos de datos, bases de datos y masNicolas Garcia
 
Clasificacion de los sistemas de base de datos
Clasificacion de los sistemas de base de datosClasificacion de los sistemas de base de datos
Clasificacion de los sistemas de base de datosManuel Gutiérrez
 
Las bases de datos erick colfer
Las bases de datos  erick colferLas bases de datos  erick colfer
Las bases de datos erick colferErick Colfer
 
TRABAJO BASE DE DATOS
TRABAJO BASE DE DATOSTRABAJO BASE DE DATOS
TRABAJO BASE DE DATOSjanispaula
 
Introducción a Base de datos y Access
Introducción a Base de datos y  AccessIntroducción a Base de datos y  Access
Introducción a Base de datos y AccessSMGOMEZ
 

La actualidad más candente (20)

Base de datos (yherliz)
Base de datos (yherliz)Base de datos (yherliz)
Base de datos (yherliz)
 
diapositivas de informática BASE DE DATOS
diapositivas de informática BASE DE DATOSdiapositivas de informática BASE DE DATOS
diapositivas de informática BASE DE DATOS
 
La estructura de una bd (base de
La estructura de una bd (base deLa estructura de una bd (base de
La estructura de una bd (base de
 
Base de datos documentales
Base de datos documentalesBase de datos documentales
Base de datos documentales
 
Fundamentos de bases de datos
Fundamentos de bases de datosFundamentos de bases de datos
Fundamentos de bases de datos
 
Base De Datos nando
Base De Datos nandoBase De Datos nando
Base De Datos nando
 
Diapositivas base de datos
Diapositivas base de datosDiapositivas base de datos
Diapositivas base de datos
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De Datos
 
Diapositivas Base De Datos
Diapositivas Base De DatosDiapositivas Base De Datos
Diapositivas Base De Datos
 
Informática aplicada 2
Informática aplicada 2Informática aplicada 2
Informática aplicada 2
 
Base de datos slideshare
Base de datos slideshareBase de datos slideshare
Base de datos slideshare
 
Resumen de modelos de datos, bases de datos y mas
Resumen de modelos de datos, bases de datos y masResumen de modelos de datos, bases de datos y mas
Resumen de modelos de datos, bases de datos y mas
 
Clasificacion de los sistemas de base de datos
Clasificacion de los sistemas de base de datosClasificacion de los sistemas de base de datos
Clasificacion de los sistemas de base de datos
 
Las bases de datos erick colfer
Las bases de datos  erick colferLas bases de datos  erick colfer
Las bases de datos erick colfer
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
El origen de la base de datos
El origen de la base de datosEl origen de la base de datos
El origen de la base de datos
 
TRABAJO BASE DE DATOS
TRABAJO BASE DE DATOSTRABAJO BASE DE DATOS
TRABAJO BASE DE DATOS
 
Jarodh ejercicio
Jarodh ejercicioJarodh ejercicio
Jarodh ejercicio
 
Introducción a Base de datos y Access
Introducción a Base de datos y  AccessIntroducción a Base de datos y  Access
Introducción a Base de datos y Access
 

Destacado

Kummrow: Vom Zettelkasten zum OPAC
Kummrow: Vom Zettelkasten zum OPACKummrow: Vom Zettelkasten zum OPAC
Kummrow: Vom Zettelkasten zum OPACEckhard Kummrow
 
EL ALCOHOLISMO
EL ALCOHOLISMOEL ALCOHOLISMO
EL ALCOHOLISMOjulieta
 
Análisis seo y social media
Análisis seo y social mediaAnálisis seo y social media
Análisis seo y social mediaWilson Ariel
 
P E A G A E N P6 4 4
P E A G A  E N P6 4 4P E A G A  E N P6 4 4
P E A G A E N P6 4 4MediatecaCele
 
Presentacioncondiapositivas 121005130412-phpapp02
Presentacioncondiapositivas 121005130412-phpapp02Presentacioncondiapositivas 121005130412-phpapp02
Presentacioncondiapositivas 121005130412-phpapp02Nancy Parajeles
 
Praesentation des Blended Learning Konzepts
Praesentation des Blended Learning KonzeptsPraesentation des Blended Learning Konzepts
Praesentation des Blended Learning KonzeptsMartina Grosty
 
3 sintesis pnle
3 sintesis pnle3 sintesis pnle
3 sintesis pnlemilena1016
 
E10 Verträglichkeit von Kraftfahrzeugen
E10 Verträglichkeit von Kraftfahrzeugen E10 Verträglichkeit von Kraftfahrzeugen
E10 Verträglichkeit von Kraftfahrzeugen Christian Habermueller
 
Protectores con diseño degradado iphone 5/5S - Opción 2
Protectores con diseño degradado iphone 5/5S - Opción 2Protectores con diseño degradado iphone 5/5S - Opción 2
Protectores con diseño degradado iphone 5/5S - Opción 2Ricardo Escalante
 
Estados de la materia. Teoría cinética. Fenómenos de variación de volumen
Estados de la materia. Teoría cinética. Fenómenos de variación de volumenEstados de la materia. Teoría cinética. Fenómenos de variación de volumen
Estados de la materia. Teoría cinética. Fenómenos de variación de volumenColgandoClases ...
 
Cómo se constituye una cooperativa
Cómo se constituye una cooperativaCómo se constituye una cooperativa
Cómo se constituye una cooperativaSergio Barrozo
 
Kellie Komatsu B100 Portfolio Final
Kellie Komatsu B100 Portfolio FinalKellie Komatsu B100 Portfolio Final
Kellie Komatsu B100 Portfolio FinalKellie Komatsu
 
878 lap-trinh-mang-voi-ngon-ngu-java-140320051255-phpapp01(1)
878 lap-trinh-mang-voi-ngon-ngu-java-140320051255-phpapp01(1)878 lap-trinh-mang-voi-ngon-ngu-java-140320051255-phpapp01(1)
878 lap-trinh-mang-voi-ngon-ngu-java-140320051255-phpapp01(1)Anh Quoc
 

Destacado (19)

Kummrow: Vom Zettelkasten zum OPAC
Kummrow: Vom Zettelkasten zum OPACKummrow: Vom Zettelkasten zum OPAC
Kummrow: Vom Zettelkasten zum OPAC
 
Presentación de "Cosas de Pájaros"
Presentación de "Cosas de Pájaros"Presentación de "Cosas de Pájaros"
Presentación de "Cosas de Pájaros"
 
EL ALCOHOLISMO
EL ALCOHOLISMOEL ALCOHOLISMO
EL ALCOHOLISMO
 
Análisis seo y social media
Análisis seo y social mediaAnálisis seo y social media
Análisis seo y social media
 
P E A G A E N P6 4 4
P E A G A  E N P6 4 4P E A G A  E N P6 4 4
P E A G A E N P6 4 4
 
Polo+10 - Frankfurt Gold Cup 2015
Polo+10 - Frankfurt Gold Cup 2015 Polo+10 - Frankfurt Gold Cup 2015
Polo+10 - Frankfurt Gold Cup 2015
 
Presentacioncondiapositivas 121005130412-phpapp02
Presentacioncondiapositivas 121005130412-phpapp02Presentacioncondiapositivas 121005130412-phpapp02
Presentacioncondiapositivas 121005130412-phpapp02
 
Composición - Jose Antonio Blanco
Composición - Jose Antonio BlancoComposición - Jose Antonio Blanco
Composición - Jose Antonio Blanco
 
OMS
OMSOMS
OMS
 
Praesentation des Blended Learning Konzepts
Praesentation des Blended Learning KonzeptsPraesentation des Blended Learning Konzepts
Praesentation des Blended Learning Konzepts
 
Revista
RevistaRevista
Revista
 
3 sintesis pnle
3 sintesis pnle3 sintesis pnle
3 sintesis pnle
 
E10 Verträglichkeit von Kraftfahrzeugen
E10 Verträglichkeit von Kraftfahrzeugen E10 Verträglichkeit von Kraftfahrzeugen
E10 Verträglichkeit von Kraftfahrzeugen
 
Protectores con diseño degradado iphone 5/5S - Opción 2
Protectores con diseño degradado iphone 5/5S - Opción 2Protectores con diseño degradado iphone 5/5S - Opción 2
Protectores con diseño degradado iphone 5/5S - Opción 2
 
Estados de la materia. Teoría cinética. Fenómenos de variación de volumen
Estados de la materia. Teoría cinética. Fenómenos de variación de volumenEstados de la materia. Teoría cinética. Fenómenos de variación de volumen
Estados de la materia. Teoría cinética. Fenómenos de variación de volumen
 
Cómo se constituye una cooperativa
Cómo se constituye una cooperativaCómo se constituye una cooperativa
Cómo se constituye una cooperativa
 
S4 tarea4 verea
S4 tarea4 vereaS4 tarea4 verea
S4 tarea4 verea
 
Kellie Komatsu B100 Portfolio Final
Kellie Komatsu B100 Portfolio FinalKellie Komatsu B100 Portfolio Final
Kellie Komatsu B100 Portfolio Final
 
878 lap-trinh-mang-voi-ngon-ngu-java-140320051255-phpapp01(1)
878 lap-trinh-mang-voi-ngon-ngu-java-140320051255-phpapp01(1)878 lap-trinh-mang-voi-ngon-ngu-java-140320051255-phpapp01(1)
878 lap-trinh-mang-voi-ngon-ngu-java-140320051255-phpapp01(1)
 

Similar a Trabajo de informatica 2

Similar a Trabajo de informatica 2 (20)

Tema conceptos basicos bases de datos
Tema conceptos basicos bases de datosTema conceptos basicos bases de datos
Tema conceptos basicos bases de datos
 
Base de Datos - Daniela Monsalve
Base de Datos - Daniela MonsalveBase de Datos - Daniela Monsalve
Base de Datos - Daniela Monsalve
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
BASE DE DATOS.pptx
BASE DE DATOS.pptxBASE DE DATOS.pptx
BASE DE DATOS.pptx
 
base de datos
base de datosbase de datos
base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Guia de planeacion 2
Guia de planeacion 2Guia de planeacion 2
Guia de planeacion 2
 
Unidad 1. Sistema Manejador de Bases de Datos
Unidad 1. Sistema Manejador de Bases de DatosUnidad 1. Sistema Manejador de Bases de Datos
Unidad 1. Sistema Manejador de Bases de Datos
 
Taller 1 bd
Taller 1 bdTaller 1 bd
Taller 1 bd
 
Base de datos 11-6
Base de datos 11-6Base de datos 11-6
Base de datos 11-6
 
Base de datos (conceptos básicos )
Base de datos (conceptos básicos )Base de datos (conceptos básicos )
Base de datos (conceptos básicos )
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
bases de datos
 bases de datos  bases de datos
bases de datos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Taller 1 2-3
Taller 1 2-3Taller 1 2-3
Taller 1 2-3
 
Base de datos
Base de datosBase de datos
Base de datos
 
Instituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaInstituto distrital evardo turizo palencia
Instituto distrital evardo turizo palencia
 

Trabajo de informatica 2

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