Coding Flashcards
Aus was besteht eine URL? (5)
protokoll://servername/pfad?query#fragment
Was ist die URL?
“Unified Resource Locator”
Was ist ein ERM?
“Entity-Relationship-Model”; Methode zum Entwerfen einer Datenbankstruktur
Was ist ein Logischer Entwurf?
Verfollständigung des ERM mit Attributen (artists -> birthday)
Was für Schlüssel gibt es? (SQL)
Primärschlüssel (meist ID) und Schlüsselkandidaten (z.B. Name)
Welche DBMS haben wir im Projekt benutzt?
MySQL (Rationale Datenbank)
Was für Datenbank-Typen gibt es? (4)
Rationale; Dokument-orientierte Stores; Node-Datenbanken; Zeitbasierte;…
Welche Befehle an die Datenbank gibt es? (4)
Create (INSERT); Retrieve (SELECT); Update (UPDATE); Destroy (DELETE)
Welche Befehle an die Datenbank gibt es? (4)
Create (INSERT); Retrieve (SELECT); Update (UPDATE); Destroy (DELETE)
Wie erstelle ich ein ERM? (3 Schritte)
- Entitäten identifizieren (Künstler, Album,..)
- Attribute hinzufügen (Name, Geburtstag,..)
- Beziehungen der Entiäten
Was ist JavaScript?
Es ist eine objektorientierte Sprache; Design und Verhalten einer Webseite ereignisgesteuert verändern
Was ist Node.js?
Eine “JavaScript Laufzeitumgebund”; Realisierung von Webservern
Was ist mein Modul und wozu ist es gut?
.. ist die Aufteilung des Codes in Module; +Übersicht, +Mehrere Entwickler
Wie benutze ich ein Modul?
mit require()
Wie schreibe ich ein Modul?
mit module.exports = ingendwas;