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.