Découverte de choses que vous pouvez faire avec oracle9i de base de données

Vous venez d'installer Oracle9i. Maintenant, il est temps d'apprendre quelque chose sur les bases de données et ce qu'ils peuvent faire! Jetez un oeil à trois scénarios pour avoir une idée de ce que les bases de données font dans la vraie vie. Laissez courir votre imagination, et de réfléchir à ce que vous voulez que votre base de données à faire pour vous.

Sommaire

Assurer le suivi d'un bocal à poissons (l'exemple facile)

Pourquoi sont les poissons d'aquarium tellement nerveux quand leur monde est calme, les bascule dans un berceau sans fin de bulles et de douces vagues? Eh bien, peut-être vous seriez nerveux, aussi, si les globes oculaires de 12 pieds tenus d'apparaître dans la fenêtre de votre image.

Dites votre voisin a un petit aquarium avec un peu d'or guppy nommé Wesley, qui est né le 1er Janvier 2000. L'aquarium utilisé pour contenus quatre guppys, mais Wesley mangé les trois autres. Votre mission, si vous l'acceptez, est de concevoir un ensemble de tableaux qui décrit avec précision le monde de l'aquarium.

Lorsque vous créez un ensemble de tables connexes et toutes les choses de base de données qui vont avec ces tableaux, vous créez un schéma.




En continuant avec l'exemple aquarium, voici les faits que vous avez à travailler avec:

  • Vous avez un aquarium qui détient un gallon d'eau, si de 11 ans votre voisin ne reçoit pas à elle avec ses étoiles Ninja-stealth-lancer.
  • Quelqu'un nourrit Wesley fois par jour, si il le demande ou non.
  • Votre voisin change l'eau une fois tous les 14 jours à coup sûr.
  • Trois poissons sont morts. Leurs pierres tombales dans la lecture de jardin:

# 8226- Deux poissons (de femelle guppy noir et tan), né le 12/11/99, 15/03/00 morts

# 8226- poisson trois (rouge et blanc guppy mâle), né 18.02.00, 08.04.00 morts

# 8226- Quatre poissons (de guppy transparent), né 1.3.00, est mort à une date inconnue dans des circonstances très suspectes alors que vous étiez assis poisson pendant les vacances de votre voisin.

Vous pouvez facilement suivre toutes ces informations dans un schéma simple de deux tables, comme le montre la figure 1.

Découverte de choses que vous pouvez faire avec oracle9i de base de données

Figure 1: Ce monde de l'eau a deux tables liées: Aquarium et Poissons.

Exécution d'un magasin d'animaux (l'exemple moyen)

Votre voisin achète la nourriture des poissons à la boutique pour animaux de compagnie au coin de sa maison. Le propriétaire approvisionne le magasin pour animaux de compagnie avec des cages d'oiseaux, colliers de chien, de la poudre aux puces, et quelques centaines d'autres éléments - y compris les oiseaux, les lapins et même un singe. Voici diverses activités que le commerçant gère avec sa base de données:

  • Logging chaque article, prix d'achat, prix de vente, et le nombre en stock
  • Comptabiliser taxe sur chaque vente
  • Réglage de numéros en stock sur tous les stocks que les ventes se produisent
  • Création d'états comptables mensuels
  • Création de rapports fiscaux annuels
  • Suivi des noms et adresses des clients
  • Impression des lettres personnalisées pour la publicité à des clients
  • Impression d'étiquettes de publipostage

Garder un œil sur la boutique pour animaux de compagnie - ou de toute entreprise qui fait des tâches similaires - est une grande utilité pour Oracle9i! La puissance du modèle relationnel vous permet de stocker vos données une fois et l'utiliser dans une variété de façons.

Pour votre information, si vous deviez essayer la mise en œuvre du système animal-shop en utilisant uniquement la base de données Oracle9i et les outils qui font partie de l'offre de base, vous auriez à faire de la programmation avancée ou obtenir quelques outils supplémentaires. Les parties que vous ne pouvez pas faire facilement avec votre base de données Oracle9i sont

  • Ajustant automatiquement l'inventaire. Cela nécessite la programmation d'un déclencheur de base de données.
  • Comptabiliser taxe sur chaque vente. Vous avez besoin d'un déclencheur de base de données ou un outil supplémentaire (tels que Oracle Forms) pour calculer l'impôt au moment de la vente.

Suivi des espèces menacées à l'échelle mondiale (l'exemple dur)

Suivi des espèces menacées à l'échelle mondiale est une cause noble, pour sûr. Si vous créez une conception de base de données pour l'effort, voici les caractéristiques que vous pourriez vouloir inclure:

  • La collecte d'informations dans le monde entier en utilisant l'Internet
  • Texte Massive archivage des articles de nouvelles concernant les deux activités positives et négatives
  • Texte intégral des capacités de recherche
  • Photos de mignons petits animaux à adopter en envoyant des paiements mensuels
  • Lettres de mignons petits animaux à leurs sponsors
  • Un programme de Save the guppys, avec une subvention du gouvernement plusieurs milliards de dollars
  • Gravé étiquettes d'identification pour tous les animaux, les identifiant comme des membres d'espèces menacées
  • Un centre de ressources disponibles pour les personnes et les organisations, recoupées par les besoins, les compétences, les lieux, et le financement
  • Des cartes montrant les populations d'animaux, un code couleur selon le niveau de danger d'extinction
  • Capacités de recherche Internet liés à des cartes des zones - cliquant sur la carte, vous zooms à une carte plus détaillée
  • Les cartes qui vous permettent de cliquer une zone et aller à un écran qui montre toutes les données sur les animaux, les ressources, les organisations et tous les autres éléments liés à la zone que vous sélectionnez dans la carte
  • Distributeurs automatiques de café dans chaque cellule dans les bureaux de l'Etat

Comme vous en savoir plus sur les bases de données, vous découvrez que vous pouvez adapter de nombreux éléments d'information dans le monde de la base de données. Rappelez-vous juste pour permettre aux bases de données, comme l'art, à imiter la vie. Lorsque vous commencez à attendre la vie à imiter votre base de données, trouver de l'air. Vous pourriez transformer en l'un de ces nerds qui écrivent des livres de base de données.


» » » Découverte de choses que vous pouvez faire avec oracle9i de base de données