Descubriendo cosas de base de datos que puede hacer con Oracle9i

Usted acaba de instalar Oracle9i. Ahora, es el momento de aprender algo acerca de las bases de datos y lo que pueden hacer! Echa un vistazo a tres escenarios para tener una idea de lo que las bases de datos hacen en la vida real. Deja que tu imaginación y pensar en lo que usted quiere que su base de datos para hacer por usted.

Hacer un seguimiento de una pecera (el ejemplo Fácil)

¿Por qué los peces de acuario tan nervioso cuando su mundo está en silencio, meciéndose en una cuna interminable de burbujas suaves y las olas? Bueno, tal vez usted podría estar nervioso, también, si los globos oculares de 12 pies seguía apareciendo en la ventana de imagen.

Digamos que su vecino tiene un pequeño acuario con un pequeño guppy oro llamado Wesley, que nació el 1 de enero de 2000. El acuario utilizado para contenidos cuatro guppies, pero Wesley comieron los otros tres. Tu misión, si decide aceptarla, es el diseño de un conjunto de tablas que representa con precisión el mundo del acuario.

Cuando se crea un conjunto de tablas relacionadas y todas las cosas de bases de datos que van con estas tablas, se crea un esquema.

Continuando con el ejemplo de acuario, aquí están los hechos que usted tiene que trabajar con:

  • Tiene un acuario que tiene un galón de agua, si es de 11 años de edad, su vecino no llegar a ella con sus estrellas ninja-stealth-lanzan.
  • Alguien alimenta Wesley una vez al día, si él lo pide o no.
  • Su vecino cambia el agua una vez cada 14 días sin falta.
  • Tres peces murieron. Sus lápidas en el jardín de lectura:

• pescado dos (guppy hembra negro y fuego), nacido 11/12/99, murió 03/15/00

• Fish Tres (macho guppy rojo y blanco), nacido 18/02/00, murió 04/08/00

• Fish Cuatro (guppy transparente), nacido 01/03/00, murió en una fecha desconocida en circunstancias muy sospechosas mientras estaba de pez sentado durante las vacaciones de su vecino.

Usted puede seguir fácilmente toda esta información en un esquema simple de dos mesa, como se muestra en la Figura 1.

Descubriendo cosas de base de datos que puede hacer con Oracle9i

Figura 1: Este mundo de agua tiene dos tablas relacionadas: Acuarios y Peces.

Ejecución de una tienda de animales (el ejemplo media)

Su vecino compra comida para peces en la tienda de mascotas en la esquina de su casa. El propietario poblaciones de la tienda de animales con jaulas de pájaros, collares de perro, polvo de la pulga, y unos pocos cientos de otros artículos - incluyendo aves, conejos, y hasta un mono. Aquí hay actividades diversas que el comerciante maneja con su base de datos:

  • Registro de cada artículo, precio de compra, precio de venta, y el número en stock
  • Recuento de impuestos en cada venta
  • Ajuste de números en stock en todo el inventario que se producen ventas
  • La creación de estados contables mensuales
  • Creación de informes anuales de impuestos
  • Seguimiento de nombres y direcciones de los clientes
  • Impresión de cartas personalizadas para la publicidad a los clientes
  • Impresión de etiquetas de correo

Mantener fichas de la tienda de animales - o cualquier negocio que realiza tareas similares - es una gran utilidad para Oracle9i! La potencia del modelo relacional le permite almacenar sus datos una vez y usarlo en una variedad de maneras.

Para su información, si usted fuera a tratar de implementar el sistema de mascotas-shop utilizando sólo la base de datos Oracle9i y las herramientas que forman parte del paquete básico, usted tiene que hacer un poco de programación avanzada o conseguir algunas herramientas adicionales. Las partes que no se puede hacer fácilmente con su base de datos Oracle9i son

  • Ajuste automático de inventario. Para ello es necesario la programación de un trigger.
  • Recuento de impuestos en cada venta. Usted necesita un trigger o una herramienta adicional (como Oracle Forms) para calcular el impuesto en el momento de la venta.

Seguimiento de las especies en peligro de extinción a nivel mundial (el ejemplo duro)

Seguimiento de las especies en peligro de extinción a nivel mundial es una causa digna, seguro. Si estuviera creando un diseño de base de datos para el esfuerzo, aquí están las características que usted puede ser que desee incluir:

  • De recopilación de información de todo el mundo a través de Internet
  • Archivo de texto masivo de artículos de noticias sobre actividades tanto positivos como negativos
  • Capacidades de búsqueda de texto completo
  • Fotos de lindos animalitos a adoptar mediante el envío de los pagos mensuales
  • Cartas de lindos animalitos a sus patrocinadores
  • Salvar un programa Guppies, con una subvención del gobierno multimillonaria
  • Grabado etiquetas de identificación para todos los animales, que los identifique como miembros de especies en peligro
  • Un centro de intercambio de los recursos disponibles para las personas y las organizaciones, con referencias cruzadas por las necesidades, habilidades, ubicaciones y financiación
  • El mapa indica las poblaciones de animales, un código de color según el nivel de peligro de extinción
  • Capacidades de búsqueda de Internet vinculados con mapas de áreas - clic en el mapa que zooms para un mapa más detallado
  • Los mapas que le permiten hacer clic una zona y va a una pantalla que muestra todos los datos sobre los animales, recursos, organizaciones y otros artículos relacionados con el área que seleccione en el mapa
  • Dispensadores de café automáticas en cada cubículo en las oficinas estatales

Como encontrar más información sobre las bases de datos, se descubre que puede encajar muchas piezas de información en el mundo de base de datos. Sólo recuerde para permitir que las bases de datos, como el arte, para imitar la vida. Cuando se inicia la vida esperando a imitar a su base de datos, llegar por vía aérea. Usted podría convertirse en uno de esos nerds que escriben libros de bases de datos.




» » » Descubriendo cosas de base de datos que puede hacer con Oracle9i