Está en la página 1de 7

www.oracle.

com/academy

Diseño de Base de Datos


1-3: Historia de la Base de Datos
Actividades de Práctica
Objetivos
• Describir la evolución de la base de datos y proporcionar un ejemplo de su rol en el
mundo empresarial
• Nombrar aportaciones históricas importantes en el desarrollo y diseño de la base
de datos.
• Enumerar y explicar los tres pasos principales en el proceso de desarrollo de la base
de datos

Terminología
Identifique el término para cada una de las siguientes definiciones.
Gráfico de instancia de Gráfico de base de datos relacional que se utiliza para
tabla asignar la información desde el diagrama de relación
de entidad

Clave primaria (PK) Identificador único para cada fila de datos

Clave ajena o foránea Enlaza los datos de una tabla con los datos de una
(FK) segunda tabla haciendo referencia a la columna de clave
primaria de la segunda tabla

Valores nulos Indica si una columna debe contener un valor

Único Indica si el valor de la columna es único en la tabla

Tipo de dato Hace referencia al formato y a la definición de los datos


de cada columna

Copyright © 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.

2
Inténtelo/Resuélvalo
1. Rellene el diagrama enumerando los eventos importantes en la evolución de la base de
datos. Dibuje una línea desde cada evento a la etapa en la que se encuentra.

2. Verdadero o falso: el asistente digital personal (PDA) fue una importante contribución
histórica en el desarrollo y diseño de bases de datos. Verdadero

3. Nombre dos importantes aportaciones históricas en el desarrollo y diseño de la base


de datos. - E.F. Codd propone el modelo relacional para las bases de datos,
desconectando la organización lógica de almacenamiento físico.
- P. Chen propone el modelo de relación de entidades (ERM) para el diseño de
base de datos.

4. Si crear la base de datos es la tercera tarea más importante en el proceso de desarrollo


de la base de datos, ¿cuáles son las dos primeras tareas más importantes? El
modelado de datos y el diseño.

5. (Opcional) Enumere al menos tres eventos de la cronología de la evolución de la base


de datos.

Mediados 1980. SQL se convierte en el lenguaje universal.

Mediados 1990. Auge del mercado de herramientas para web / internet / bases de
datos.

2000. Continúa el crecimiento de aplicaciones de bases de datos.

Copyright © 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres
pueden ser marcas comerciales de sus respectivos propietarios.
3

6. (Opcional) Para la mayoría de nosotros, Internet se ha convertido en un elemento


esencial en nuestra forma de comunicarnos, hacer negocios y aprender.
Sorprendentemente, pocas personas conocen realmente los nombres de las personas y
de los eventos que han contribuido a su espectacular crecimiento.

En esta actividad, usted y sus compañeros de clase crearán una cronología mural de los
principales eventos históricos de la historia de Internet. Utilizando los recursos de Internet,
a su grupo se le asignará un tema de la lista de investigación siguiente. La tarea del grupo
consiste en recopilar información que agregar a la cronología del aula:

Busque al menos cuatro eventos que ilustran su tema. Cada evento debe incluir una
persona, un lugar y/o una cosa asociados. Agregue la información del grupo a la
cronología.

Lista de investigación:
• Pensadores históricos: personas sin cuyas invenciones las computadoras y la
comunicación tal y como la conocemos hoy no podrían ser posibles
• Facilitadores: universidades, agencias gubernamentales y empresas que han
contribuido a la idea de Internet y a su nacimiento
• Comunicadores: personas que desarrollaron lenguajes de programación, redes de
computadoras y la tecnología para que una computadora se comunique con otra
• Innovadores: personas y empresas que han hecho posible que una persona
corriente pueda utilizar una computadora y comunicarse en Internet
• Impulsores y agitadores: personas y compañías que han transformado Internet
para convertirla en una red virtual de información y servicios

Copyright © 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres
pueden ser marcas comerciales de sus respectivos propietarios.
www.oracle.com/academy

Diseño de Base de Datos


1-4: Principales Transformaciones en Informática
Actividades de Práctica
Objetivos
• Enumerar las grandes transformaciones que se han producido en la informática desde
la década de 1970
• Definir y proporcionar ejemplos de estos términos: hardware, sistema operativo,
software
• Identificar ejemplos de empresas de negocio electrónico que utilicen software de base
de datos y explicar de qué modo es esencial para su éxito
• Explicar la misión general de Oracle Corporation

Terminología
Identifique el término para cada una de las siguientes definiciones.
Infraestructura Funciones o marco básicos de un sistema

Grid computing Esfuerzo global para desarrollar un entorno en el que


los distintos usuarios pueden acceder a las
computadoras, las bases de datos y las instalaciones
experimentales de forma sencilla y transparente, sin
tener que tener en cuenta dónde se encuentran esas
instalaciones

Software Programas, rutinas y lenguajes simbólicos que


controlan el funcionamiento del hardware y dirigen su
funcionamiento

Hardware Computadora y equipo físico asociado


directamente implicado en el rendimiento del
procesamiento de los datos o las funciones de las
comunicaciones

Sistema operativo Software diseñado para controlar el hardware de un


sistema de procesamiento de datos específico para
permitir que los usuarios y los programas de
aplicación lo utilicen

Aplicación Programa de software que lleva a cabo tareas


específicas en nombre de los usuarios de
computadoras
Cliente Estación de trabajo o computadora de escritorio,
incluida una pantalla, un teclado y un mouse; se
comunica directamente con el usuario

Servidor Computadora más potente que acepta las solicitudes


de trabajo de los clientes, realiza el trabajo y envía los
resultados al cliente

Copyright © 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.

Inténtelo/Resuélvalo
1. Proporcione una definición y un ejemplo de cada uno de estos elementos:

a. Hardware. Componentes físicos de un dispositivo electrónico

b. Sistema operativo. Programa de software que controla y gestiona directamente el


hardware.

c. Software. Juego de instrucciones que indican al hardware qué hacer.

2. ¿Cómo ha afectado la gran transformación de los teléfonos móviles a las actividades


diarias de una compañía de servicio de reparación? ¿Qué tareas puede realizar hoy la
persona encargada del servicio de reparación que no podía hacer antes de esta
transformación? Ha tenido impacto en la agilidad de la comunicación y ejemplos
de tareas que puede realizar una persona es tener contacto instantáneo, acceder
a información sin nombrar la enorme cantidad de funciones que ofrecen los
celulares ahora.

3. Enumere tres empresas de Internet que utilicen software de base de datos y describa
cómo se está utilizando el software de la base de datos.

-Facebook, YouTube y Google. Albergan información de sus usuarios y el uso


de sus servicios con apoyo de diversos softwares.
4. Anote los pasos de una transacción de tarjeta de crédito simple. ¿A cuántos lugares va la
información y qué ocurre si la transacción no finaliza en alguno de los pasos? ¿Qué rol
desempeña una base de datos en este proceso?

1. El consumidor realiza una compra.


2. SSL proporciona una conexión segura con el servidor del comerciante a través de
Internet
3. El software mercantil se contacta con la cámara de compensación.
4. La cámara de compensación verifica la cuenta y el saldo con el banco emisor.
5. El banco emisor acredita el monto a la cuenta mercantil.
6. Se emite un estado de cuenta mensual con el débito por la compra.

La base de datos alberga la información de la cuenta que compra y permite el acceso.


Primeros Sistemas de Bases de Mediados 1990. Auge del
Datos relacionales en el mercado mercado de herramientas para
web / internet / bases de datos
Mediados 1980. SQL se
convierte en el lenguaje universal

Computadoras se vuelven 1970-72. E.F. Codd


rentables y aumentan su propone el modelo
Revolución del sector deja Continúa el crecimiento de
almacenamiento. relacional
1976. P. Chen propone el menos compañías en pie. aplicaciones de bases de datos.
modelo de relación de
entidades.

1960 1970 1980 1990 2000


1990. El software que gestiona los 1997.
datos está en el servidor de base Computación
de datos.
en la nube
1970. El software de base de datos residía El procesamiento se trasladó desde los Las aplicaciones para las
Permite a las
operaciones de negocio se
en las grandes computadoras mainframe. mainframes al escritorio gracias a la encuentran en el servidor de empresas acceder a
Las computadoras más pequeñas, o disponibilidad de las PC. aplicaciones. software y hardware de
manera remota.
"terminales elementales", se utilizaban para Se empezaron a denominar "clientes Los clientes pueden tener aplicaciones por sí mismos,
acceder al gran mainframe y ejecutar pero a las aplicaciones empresariales esenciales se
inteligentes" o "estaciones de trabajo". accede desde los clientes con un explorador de Internet.
comandos.

1999. Grid
computing
Crea una infraestructura de
software que se puede ejecutar en
un gran número de servidores de
red.

También podría gustarte