Detaillierte Kursbeschreibung und

Werbung
www.oracle.com/academy
Datenbankgrundlagen – Kursbeschreibung
Überblick
Dieser Kurs bietet eine Einführung in die grundlegenden Konzepte relationaler Datenbanken. Im Kurs werden die Terminologie
relationaler Datenbanken, die Konzepte der Datenmodellierung, die Erstellung von Entitätsbeziehungsdiagrammen (Entity Relationship
Diagrams, ERDs) und die ERD-Zuordnung vermittelt. Anhand von Oracle SQL Developer Data Modeler werden ERDs erstellt. Die
Interaktion mit der relationalen Datenbank sowie die Bearbeitung der Daten in der Datenbank erfolgen über SQL (Structured Query
Language). Mithilfe von Oracle Application Express werden praxisbezogene und interessante Aktivitäten bereitgestellt. Unter Nutzung
von projektbasierten Lernmethoden erstellen die Studenten Projekte und arbeiten mit diesen, um eine Datenbanklösung für ein
Unternehmen oder eine Organisation zu entwerfen, zu implementieren und vorzustellen.
Verfügbare Sprachen für Schulungsunterlagen:

Arabisch, Vereinfachtes Chinesisch, Englisch, Französisch, Japanisch, Brasilianisches Portugiesisch, Spanisch
Dauer


Empfohlene Kursdauer (gesamt): 90 Stunden*
Anrechenbare Fortbildungsstunden für Lehrkräfte, die an einer Oracle Academy-Schulung teilnehmen: 30
* Die Kursdauer umfasst Anweisungen, Eigenstudium/Hausaufgaben, Übungen, Projekte und Beurteilung.
Zielgruppen
Lehrkräfte

Fakultätsmitglieder an Fach- und Berufsschulen sowie Akademien und Universitäten mit zwei- bzw. vierjähriger Ausbildung,
die Computer Science, Informations- und Kommunikationstechnik (IuK), Datenwissenschaft, Wirtschaft oder ein
entsprechendes Fach unterrichten

Lehrkräfte an weiterführenden und Berufsschulen, die Computer Science, IuK oder ein entsprechendes Fach unterrichten
Studenten

Studenten, die die Methoden und Tools für den Entwurf, den Aufbau und die Extraktion von Informationen aus einer
Datenbank kennenlernen möchten

Studenten, die über mathematische und logische Grundkenntnisse und analytische Problemlösungsfähigkeiten verfügen

Einsteiger in die Programmierung und fortgeschrittene Programmierer, die die SQL-Programmiersprache von Grund auf
erlernen möchten

Dieser Grundlagenkurs ist für Studierende von Computer Science als Hauptfach und als Nebenfach geeignet.
Voraussetzungen
Erforderlich

Allgemeine Kenntnis des Zwecks einer Datenbank
Empfohlen

Vorherige Erfahrung mit einer Datenbankanwendung
Empfohlene nächste Kurse

Datenbankdesign und -programmierung mit SQL
Copyright © 2016, Oracle und/oder verbundene Unternehmen. All rights reserved. Alle Rechte vorbehalten. Oracle und Java sind eingetragene Marken von Oracle und/oder verbundenen Unternehmen.
Andere Namen und Bezeichnungen können Marken ihrer jeweiligen Inhaber sein.
2
Themen der einzelnen Lektionen
Einführung






Einführung
Einführung in Datenbanken
Typen von Datenbankmodellen
Relationale Datenbanken und Normalisierung
Datenbankspeicherstrukturen
Geschäftsanforderungen
Datenbanken und Datenmodellierung






Was ist eine Tabelle?
Relationale Datenbanken
Konzeptbezogene Datenmodellierung
Begriffe der Datenmodellierung
Eindeutige IDs und Primärschlüssel
Beziehungen und Fremdschlüssel
Physisches Modell erstellen

Konzept- und physische Datenmodelle

Geschäftsregeln

Entitäten

Attribute

Eindeutige IDs

Beziehungen

Beziehungen

Beziehungen validieren

Datenänderungen im Zeitablauf verfolgen

Daten mit Normalisierung validieren
Oracle SQL Developer Data Modeler

Oracle SQL Developer Data Modeler

Logisches Modell in ein relationales Modell konvertieren
Physisches Modell zuordnen

Entitäten und Attribute zuordnen

Primär- und Fremdschlüssel zuordnen
Einführung in SQL

Einführung in Oracle Application Express

Structured Query Language (SQL)

Data Definition Language (DDL)

Data Manipulation Language (DML)

Transaction Control Language (TCL)

Daten mit SELECT abrufen

Daten mit WHERE einschränken

Daten mit ORDER BY sortieren

Tabellen mit JOIN verknüpfen
Abschlussprojekt

Abschlussprojekt
Im Academy-Veranstaltungskalender können Sie nach Veranstaltungen in Ihrer Nähe suchen und sich dafür registrieren.
Copyright © 2016, Oracle und/oder verbundene Unternehmen. All rights reserved. Alle Rechte vorbehalten. Oracle und Java sind eingetragene Marken von Oracle und/oder verbundenen Unternehmen.
Andere Namen und Bezeichnungen können Marken ihrer jeweiligen Inhaber sein.
Herunterladen