Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).
4 Informatik Datenbanken Grundlagen Und Tabellen
Das Wichtigste aus dem Video
Tipp auf eine Zeit – das Video springt genau dorthin.
Transkriptautomatisch erstellt · 154 Zeilen
- [Musik] ob sie eine Reise buchen wollen ein ausgefallenes Buch suchen oder ein Kord im sportzenter reservieren ohne
- Datenbanken läuft gar nichts herzlich willkommen meine sehr verehrten Damen und Herren liebe Zuschauer ich begrüße Sie sehr herzlich zu unserer vierten
- Folge unsere moderne Welt mit ihren schier unendlichen Informationen mit ihrer gewaltigen Anzahl an Menschen die es ja nicht nur zu verwalten gilt mit
- ihren immer fortwährenden Entwicklungen wäre ohne Datenbanken die Ordnung und System in die Datenflut bringen geradezu unüberschaubar und vielleicht sogar dem
- chaosk verschrieben aber was verbirgt sich eigentlich hinter dem Begriff Datenbanken und wie funktionieren sie macht eine Datenbank auch im kleineren
- Stil Sinn oder ist das nur was für Großkonzerne und Behörden ist es nicht natürlich ist es manchmal Spielerei seine eigenen persönlichen Daten mit
- einem Programm zu verwalten handelt es sich aber um einen kleinen oder gar mittelständischen Betrieb wie unser Sportcenter hier kann eine Datenbank
- durchaus sinnvoll sein jetzt sagen Sie natürlich zurecht das hat doch mit Excel auch ganz hervorragend funktioniert hat es auch aber Excel ist nun mal das
- Tabellenkalkulationsprogramm und eignet sich überwiegend zum Rechnen und exess ist das Datenbankprogramm bei dem Sie
- komfortable Eingabemöglichkeiten haben und Ihre Daten ell filtern können aber jetzt fragen wir Herrn Hoffmann doch erst einmal wie der Stand der Dinge ist
- grüß Gott Herr Hoffmann grüß Gott vort ich hatte ja in den letzten Wochen nun die Möglichkeit die von Ihnen erstellten Excel
- Anwendungen auszuprobieren und ich muss schon sagen das gefällt mir sehr gut deshalb auch meine Bitte könnten wir nicht die Daten der neu hinzugekommenen
- Mitglieder in die schon Excel Tabellen aufnehmen im Prinzip ist das überhaupt kein Problem aber ich befürchte dass auf Grund dieser großen Datenmenge das wenig
- Sinn hat ich hätte da eine andere Lösung wir könnten z.B in Kombination mit Excel und exess beide Programme benutzen zum einen hätten sie die Möglichkeit
- weiterhin in ihren Excel Tabellen Berechnungen durchzuführen zum anderen haben Sie die Vorteile von exess bei denen Sie Daten eingeben können und nach
- speziellen Kriterien sehr komfortabel filtern können also ich kann mir unter einer Datenbank eigentlich nichts vorstellen
- ich verlasse mich da ganz auf sie schauen wir uns zunächst einmal an welche Vorzüge uns ein datenbankpogramm wie Exis bietet da wäre als erstes zu
- erwähnen dass eine Datenbank z. ein komplettes Projekt enthalten kann das heißt sie ist dafür ausgelegt große Datenmengen zu speichern und zu
- verwalten in unserer sportcenterdatenbank können also sowohl Tabellen zu den Personaldaten den Mitgliederdaten und
- zugleich auch noch die getränkedaten verarbeitet werden also im Prinzip alles was für die Verwaltung dieses sportzenters benötigt wird in einer
- Datenbank sind die Daten in Tabellen nach Themen zusammengefasst gespeichert diese Tabellen bilden die Grundlage für jede Datenbank und werden Objekte
- genannt weitere Objekte sind z.B Abfragen Formulare und Berichte all diese Objekte greifen auf die Daten der Tabellen zu durch Abfragen kann ich nach
- bestimmten Kriterien eine Datenauswahl treffen bzw innerhalb halb der Tabellen nach bestimmten Daten suchen zusätzlich bieten abfragen die
- Möglichkeit mit Daten zu rechnen und noch eine sehr wichtige Information zu den abfragen und auch den anderen Objekten sie beziehen ihre Ergebnisse
- immer aus den Originaldaten der Tabellen und zeigen diese auch an das heißt wenn wir also in Abfragen unsere angezeigten Daten ändern dann bewirken wir damit
- auch eine Änderung der Originaldaten darüber müssen wir uns jederzeit bewusst sein um nicht versehentlich Änderungen
- durchzuführen diese Art der Datenverwaltung hat den Vorteil dass die Daten immer nur einmal gespeichert werden und zwar in den originaltabellen
- das spart zum einen Speicherplatz und zum anderen greifen alle Objekte immer auf den aktuellsten dat Bestand zu in der Abfrage selbst wird lediglich der
- Abfrage Code gespeichert Formulare können die Daten von Tabellen oder Abfragen zeigen sie bieten eine übersichtlichere Darstellung
- der Daten ähnlich wie auf Karteikarten im Formular selbst wird nur der formularentwurf also die Gestaltung gespeichert Formulare können für die
- Eingabe neuer Daten oder Änderungen verwendet werden und wir können auch hier rechnen ein weiterer Vorteil der
- Formulare ist es dass sich über Schaltflächen komfortable Verknüpfungen zwischen den verschiedenen Formularen herstellen
- lassen die letzte Objektgruppe die wir uns anschauen sind die Berichte in den Berichten haben wir keine Möglichkeit mehr Daten zu ändern das liegt daran
- dass Berichte immer in der Seitenansicht angezeigt werden der Bericht speichert das Berichtslayout und wird vor allem für repräsentative Ausgaben der Daten
- verwendet bevor wir uns an den Rechner setzen müssen wir uns bei einer Datenbank Anwendung immer erst überlegen welche Daten in der Datenbank
- gespeichert werden sollen also wollen wir z.B den Nachnamen den Vornamen die Straße unserer Mitglieder speichern oder vielleicht doch nicht dann müssen wir
- uns noch überlegen welche Auswertung unserer Daten wir später abrufen wollen wollen wir uns z.B alle weiblichen Mitglieder heraussuchen lassen dann
- brauchen wir die Spalte Anrede sie sehen schon das wir gut überlegt sein das heißt welche Informationen müssen in die eine Tabelle und welche in eine andere
- dabei ist es besonders wichtig dass wir möglichst keine Informationen doppeltpeichern um dann später unterschiedliche Tabellen
- miteinander zu verknüpfen müssen wir uns noch ein absolut eindeutiges Merkmal zu jedem Datensatz überlegen das könnten z.B eine fortlaufende Nummerierung für
- das Personal oder die Mitglieder sein es könnte aber auch die Artikelnummer z.B ax100 eines bestimmten Artikels sein dieses eindeutige Merkmal legen wir dann
- als Primärschlüssel fest über den Primärschlüssel können wir dann verschiedene Tabellen miteinander verknüpfen um dort weitere
- Informationen zu dieser Person oder diesem Artikel zu finden in der Praxis sieht das so aus jedes neue Vereinsmitglied bekommt eine
- Zahl das heißt für uns eine Mitgliedsnummer zugeteilt diese Nummer taucht nur einmal auf und ist ausschließlich diesem
- Mitglied und seinen Daten vorbehalten gut das wär es erstmal mit der Theorie versuchen wir doch erstmal jetzt mit exess zu arbeiten und rufen
- das Programm auf dazu brauchen wir eine neue Datenbank also Startprogramme Microsoft Access wir werden sogleich gefragt ob
- wir eine neue Datenbank erstellen wollen oder eine bereits bestehende öffnen wollen zum Erstellen einer neuen Datenbank gibt es zwei
- Optionen einmal den exess Datenbank Assistenten der selbsterklärend ist und umfangreiche Hilfen bietet aber das ist meist viel zu viel des Guten wir
- verwenden besser die Option leere Datenbank sofort nachdem wir uns dafür entschieden haben werden wir aufgefordert einen Dateinamen und den
- Speicherort für unsere neue Datenbank anzugeben nhmen wir Sportcenter das kommt daher dass exess jeden Datensatz sofort nach der Eingabe
- speichert und uns nicht extra zum Speichern auffordert so hier sehen wir jetzt wieder unsere bereits vorhin erwähnten
- Objekte wie Tabellen Abfragen Formulare und Berichte das Objekt Seiten wird für das Internet gebraucht Maros enthalten Access Befehle und Module müssen
- programmiert werden um Probleme zu lösen für die es keine Access Befehle gibt so ohne Tabellen geht gar nichts in einer Datenbank machen wir uns also dran und
- erstellen eine Tabelle für unsere Vereinsmitglieder anders als in Excel können wir nicht gleich mit der Dateneingabe beginnen wir müssen erstmal
- die Feldnamen und die dazugehörigen felddeigenschaften unserer Daten festlegen bei den Feldnamen ist zu beachten dass wir keine Sonderzeichen
- wie Punkt Komma Sternchen und so weiter verwenden dürfen außerdem ist die maximale Länge eines Feldnamen 4 Zeichen unter feldigenschaften verstehen wir z.B
- dass der nme ein Textfeld sein soll oder dass das Geburtsdatum ein Datumsfeld sein muss also was für einen Inhalt dieses Feld später
- aufnimmt schauen wir mal wie das aussieht wir rufen über die Schaltfläche Neu die Entwurfsansicht unserer Tabelle auf okay als erstes legen wir die Nummer
- für das Vereinsmitglied fest und benennen diese Spalte mit dem Feldnamen MNR mit der Tabulatortaste wechseln wir dann zum Feld
- Datentyp durch klicken auf diesen PIL hier macht uns exess dann mehrere Vorschläge für den Feld Datentyp wir wählen für unsere
- Mitgliedsnummer den Autowert da er automatisch beginnend mit eins Nummern vergibt unsere zweite Eingabe ist die Anrede
- exess schlägt uns als Felddatentyp gleich Text vor und das übernehmen wir der Rechner bietet uns z Text eine Feldgröße von 50 an hier
- unten da das sicherlich für uns ausreichend ist übernehmen wir den Vorschlag grundsätzlich können wir unter dem Feld Datentyp Text maximal
- 255 Zeichen eingeben nun zum nächsten Feldnamen er heißt
- Nachname verwenden Sie nicht das Wort Namen da es später bei den Berichten zu Problemen kommt mit der Tabulatortaste muss auch hier wieder der Felddatentyp
- dazu ausgewählt werden als nächstes Feld wählen wir noch den Vornamen also hier eingeben Vornamen Tabulatortaste auch Text stimmt
- wieder und das gleiche gilt für Straße und die
- Postleitzahl allerdings bei der Postleitzahl sollten wir uns überlegen ob die Feldgröße 50 nicht zu groß ist hier reichen sicherlich 10 deshalb
- reduzieren wir unten die Feldgröße auf 10 sie werden sich jetzt sicher wundern warum wir für die Postleitzahl die ja an sich eine Zahl ist den Felddatentyp Text
- ausgewählt haben das lässt sich damit erklären dass es häufiger mal vorkommt dass zusätzlich zur Postleitzahl auch noch das Länderkennzeichen wie z.B D für
- Deutschland mit eingegeben werden muss bei der Ortsangabe hier eine Zeile drunter tippen wir Ort mit Text ein und
- dann folgt noch das Geburtsdatum da Schrei wir geboren am hier brauchen wir als Felddatentyp das Datum und das können
- wir über die Eingabe mit D auswählen dann folgt noch der Beitrag Tabulatortaste W für Währung sollte Ihr Rechner noch nicht auf Euro umgestellt
- sein wird Ihnen hier noch DMark angezeigt die Umstellung können Sie außerhalb von exess in der Systemsteuerung
- vornehmen nun sollten wir noch die Sportart eingeben die unser Mitglied im sportzenter ausführt also eine Zeile
- darunter Sportart tabulataste Text passt und zum Schluss noch das
- Eintrittsdatum dass wir wieder mit D für Datum festlegen ganz am Schluss müssen wir uns
- jetzt mit dem Primärschlüssel beschäftigen überlegen wir mal welches Feld enthält einen absolut eindeutigen Wert für jeden Datensatz der Nachname
- wäre hier kein guter Primärschlüssel da es sicherlich mehrere Personen mit dem gleichen Nachnamen gibt am besten eignet sich wohl die Mitgliedsnummer wir
- klicken also irgendwo in die Zeile hier oben MNR und drücken auf die Schaltfläche Primärschlüssel hier
- oben sofort erscheint vor der Zeile ein kleiner Schlüssel nun gut dann schließen wir mal unsere
- Entwurfsansicht über das X hier werden wir jetzt nach nach dem Speichern gefragt da wir Änderungen im Entwurf vorgenommen haben und Änderungen
- in tabellenentwiürfen in abfragecode oder im Layout eines Formulars oder Berichts müssen immer gespeichert werden also klicken wir auf ja und legen den
- Tabellennamen Vereinsmitglieder fest okay eine weitere Tabelle die wir noch
- brauchen werden ist die Tabelle für die Mitarbeiterdaten nachdem wir für diese Tabelle annäherern die gleichen Angaben benötigen werden wie in der Tabelle
- Vereinsmitglieder kopieren wir doch einfach die Tabelle und passen dann anschließend die Feldnamen dementsprechend an wir gehen also mit
- der rechten Maustaste auf den Tabellennamen und wählen den Befehl kopieren anschließend klicken wir wieder mit der rechten Maustaste in den weißen
- Hintergrund und rufen den Befehl einfügen auf nun werden wir nach dem neuen Tabellennamen gefragt und wir nennen die neue Tabelle Personal
- return das Anpassen der Feldnamen erfolgt wieder in der Entwurfsansicht wir markieren also die Tabelle Personal ist markiert und
- klicken hier oben auf die Schaltfläche Entwurf hier heißt jetzt der erste Feldname nicht MNR für Mitgliedsnummer sondern
- PNR für Personalnummer ich überschreibbe das einfach der Primärschlüssel kann an dieser Stelle bleiben und wird eine fortlaufende Personalnummer hier für die
- Mitarbeiter vergeben auch die anderen Eintragung können bleiben statt Beitrag speichern wir hier den Stundensatz also Beitrag
- markieren Stundensatz dafür eingeben und auch die Sportart brauchen wir hier nicht deswegen markiere ich hier vorne in der Zeile im grauen
- Bereich die Zeile und geh auf die entferntaste damit ist die ganze Zeile gelöscht als nächstes haben wir noch das
- Eintrittsdatum das kann wieder bleiben und wir schließen die Entwurfsansicht ab mit dem X speichern den Entwurf und die Änderung
- ja wenn wir so alle Tabellen festgelegt haben müssen wir unsere Daten eingeben dazu klicken wir auf die Tabelle Mitglieder und rufen über den Befehl
- öffnen die Tabelle auf unsere erste Spalte enthält MNR also den Autowert hier können wir keine Eingaben machen da Exel
- selbständig eine Nummerierung durchführen wird mit der Tabulatortaste überspringen wir also die erste Spalte und tragen in die zweite Spalte Frau
- ein so fast zeitgleich sehen Sie jetzt dass er die erste Mitgliedsnummer eingetragen hat per Tabulatortaste wechseln wir dann zum
- Nachnamen Dr der Steinacker das ist jetzt etwas ungünstig da der Titel Doktor weder zur Anrede noch zum Nachnamen gehört das könnte uns nämlich
- später zum Verhängnis werden falls wir die Tabellendaten für einen Serienbrief verwenden wollten es ist wohl das beste dass wir eine weitere Spalte für den
- Titel einfügen dazu wechseln wir über die Schaltfläche hier oben mit dem türkisen Dreieck noch mal in die Entwurfsansicht
- obwohl wir jetzt in die Entwurfsansicht gewechselt haben fordert uns exess nicht zum Speichern auf sondern speichert die bisher eingegebenen Daten automatisch
- vor der Zeile Nachname klicke ich jetzt mit der rechten Maustaste in den grauen Bereich und rufe den Befehl Zeilen einfügen auf diese Eintragung wird
- später in der Tabelle unsere neue Spalte mit dem Feldnamen sein den Feld Datentyp Text bestätigen wir einfach mit der
- Tabulatortaste solche Änderungen können wir jederzeit in jeder bestehenden Tabelle durchführen allerdings ist dabei zu beachten dass diese Änderungen wie
- Spalten löschen oder hinzufügen Feldnamen oder felddeigenschaften ändern in bereits gespeicherte Abfragen Formulare oder Berichte nicht
- automatisch übernommen werden nun wieder zurück zu unserer Datenansicht zum schnellen Wechsel in die Datenansicht bietet sich hier oben die Schaltfläche
- Ansicht an vorher noch den veränderten tabellenentwurf mit Klick auf ja speichern und schon geht's weiter mit
- der Dateneingabe zwischen Anrede und nachnah steht jetzt unsere neu eingefügte Spalte Titel die wir gleich mit Doktor belegen können
- Tabulatortaste und so weiter jetzt müssen wir unsere ganzen Daten eingeben um die verschiedenen Sportarten nicht bei jedem Datensatz neu eintippen
- zu müssen gibt es die Möglichkeit sich über eine Auswahlliste alle möglichen Sportarten unseres sportzenters anzeigen zu lassen die müssen wir allerdings noch
- einrichten also gehen wir noch mal in die Entwurfsansicht und Klappen über diese Schaltfläche Ansicht runter nach Sportart unseren
- Felddatentyp hier unten auf und ganz unten wird uns der nachschlageassistent angeboten wir rufen ihn durch anklicken
- auf die Werte die in unserer Box angezeigt werden sollen können aus einer bereits vorhandenen Tabelle übernommen werden oder wir können selbstwerte in
- die Liste eingeben und genau für diese Option entscheiden wir uns wir klicken also auf Weiter und müssen jetzt unter SP1 die verschiedenen Sportarten durch
- Tabulatortaste getrennt eingeben also Squash Verein Tabulatortaste
- Squash privat und so weiter hier also alle Eintragungen vornehmen und wenn wir alle Sportarten eingegeben haben klicken wir
- auf weiter der Vorschlag wie unser Nachschlagefeld heißen soll den übernehmen wir und zum Schluss
- fertigstellen hier sehen wir jetzt wieder den Feld datatentyp Text das ist für unsere Sportarten agung auch vollkommen richtig die von uns
- eingetippten Werte können wir auf der Karteikarte Nachschlagen kontrollieren ändern oder auch löschen gut dann wechseln wir wieder
- über die Schaltfläche Ansicht zurück ah ja das Speicher nicht vergessen also ja kontrollieren wir gleich mal das Feld Sportart ganz hinten müsste das
- eingetragen sein reinklicken ah ja jetzt lässt sich auch hier die Box öffnen und die ganzen Daten werden
- angezeigt wir übernehmen jetzt hier Squash Verein Tabulatortaste und tragen noch das Eintrittsdatum ein mit der Tabulatortaste bestätigen
- wir das und automatisch erfolgt die Speicherung des ersten Datensatzes ich habe jetzt unsere Tabelle vereinsm Lieder schon
- vorbereitet öffnen wir sie hier mal in dieser Ansicht und mit den ganzen Daten gefüllt wenden wir uns noch mal unseren
- Mitarbeiterdaten zu die Tabelle haben wir schon vorhin angelegt bleibt uns noch die
- Dateneingabe Hofmann hier grüß Gott ich wollte mich nur kurz danach erkundigen wie Sie mit unserer Datenbank vorankommen also ich bin jetzt gerade
- soweit dass ich für die Mitglieder eine Tabelle angelegt habe und alle Daten darin eingetragen habe und die Tabelle für Personal habe ich auch schon
- erstellt da wollte ich mich jetzt gerade an die Dateneingabe machen da haben sie ja schon wieder eine ganze Menge geschafft
- Frau ich habe mich zwischenzeitlich auch einmal mit dem Thema Datenbank auseinandergesetzt und da ist mir der Gedanke gekommen dass es für uns ganz
- praktisch wäre wenn wir wir unsere Stundenabrechnung mit der Datenbank lösen was halten Sie davon ist ja lustig dass sie von alleine drauf gekommen sind
- ich hätte ihnen das nämlich bei nächster Gelegenheit vorgeschlagen ja wunderbar dann machen wir das doch so bis bald Tschüss bis bald Herr
- Hoffmann also gut wir benötigen zusätzlich zu dem Personaldaten jetzt auch noch die Daten zu den Stundenabrechnung da es nicht sinnvoll
- ist die Personaldaten und stundenabrechnungsdaten in einer Tabelle zu speichern legen wir für die Stundenabrechnung eine neue Tabelle an
- besser noch wir importieren die bereits existierenden Daten zur Stundenabrechnung aus Excel dazu klicken wir mit der rechten
- Maustaste hier in den weißen Hintergrund und wählen den Befehl importieren als erstes mü wir hier unten den richtigen Datentyp einstellen
- nämlich Excel erst dann erscheinen uns hier oben alle gespeicherten Excel Dateien wir
- wählen die Datei Sportcenter und klicken auf importieren nachdem in dieser Datei mehrere Tabellen gespeichert sind müssen
- wir nun die für uns passende Tabelle aussuchen wir nehmen die Tabelle Stunden Rechnung und klicken auf Weiter so nun müssen wir die Option
- erste Zeile enthält Spaltenüberschrift aktivieren passt ja auch bei uns da in unserer Excel Tabelle jede Spalte eine Überschrift hat die wir gleich in exess
- als Feldnamen übernehmen wollen akzeptieren wir das so dann klicken wir wieder auf Weiter und übernehmen den Vorschlag dass wir die Daten in einer
- neuen Tabelle speichern wollen dann wieder auf weiter im nächsten Schritt können wir auswählen welche Spalten nicht importiert werden sollen bei uns
- ist das der Vorname und hier gibt es Feld nicht importieren dann gehen wir noch nach
- hinten Zuschlag brauchen wir nicht und brutto brauchen wir nicht denn brutto wird später selbst durch exess
- errechnet dann klicken wir wieder auf weiter und kommen zum Primärschlüssel hier müssen wir uns jetzt entscheiden ob wir den
- Primärschlüssel als neue Spalte mit der Überschrift ID übernehmen wollen oder ob die Tabelle bereits einen premärschlüssel enthält unsere Tabelle
- hat noch keinen Primärschlüssel deswegen überneh nehmen wir seinen Vorschlag und geht wieder auf weiter zum Schluss könnten wir noch den
- Namensvorschlag für die neue Tabelle ändern wir übernehmen jedoch und klicken auf Fertigstellen die Meldung dass der
- Import der Datei abgeschlossen ist bestätigen wir mit okay nun haben wir unter dem Objekt Tabellen eine weitere Tabelle mit dem
- Namen Stundenabrechnung hinzubekommen schauen wir doch gleich mal rein also Doppelklick auf die Tabelle passt wunderbar hat er perfekt
- importiert so das war es auch schon wieder für heute ich werde mich jetzt mal an die Eingabe der Personaldaten machen Ihnen noch einen schönen Tag und
- vielen Dank für Ihr Interesse wir sehen uns hoffentlich wieder zur nächsten Sendung in der wir uns dann mit den Abfragen unter exess beschäftig werden
- [Musik] tschüss