SQL Server Management StudioFenster, Fenster, FensterAnlegen einer DatenbankDie Datendatei MDFDie Protokolldatei LDFWeitere Datendateien und DateigruppenAnlegen einer TabelleDer richtige Aufbau von TabellenErste NormalformZweite NormalformDritte NormalformHinweise für die PraxisSQL Server-DatentypenKlassische DatentypenZeilenlänge beliebig: Row-overflow DataBeliebig viele Spalten mit geringer Dichte: Sparse ColumnsDatentypen mit umfangreichen Werten (Large Value Data Types)Large Object Data Types (LOB)Der XML-Datentyp im SQL ServerBenutzerdefinierte DatentypenAliasdatentypenCLR-basierte benutzerdefinierte Datentypen (CLR UDTs)FILESTREAMIndizesFestlegen der SicherheitSicherheitskonzepte in SQL Server 2012Zugriff auf den ServerAuthentifizierungsmodusEine Anmeldung erstellenDie ServerrollenDer BenutzerDas SchemaAusführungskontext für gespeicherte ProzedurenDie DatenbankrollenDie Vergabe von BerechtigungenHinweise für die PraxisDatensicherung und WiederherstellungGrundlegendes zur DatensicherungWelche Dateien warum sichern?Wohin sichern?DatenbanksicherungenTransaktionsprotokollsicherungenFestlegen der SicherungsstrategienEinfaches Wiederherstellungsmodell (Simple Recovery)Massenprotokolliertes Wiederherstellungsmodell (Bulk-Logged Recovery)Vollständiges Wiederherstellungsmodell (Full Recovery)Erweiterte Backup-MöglichkeitenDatenfehler entdecken durch PrüfsummenRESTORE VERIFYONLYSpiegelung von SicherungsmedienCOPY_ONLY-OptionSTOPAT bei RESTORE DATABASEWarten einer einfachen SQL Server-DatenbankBackup als wiederkehrender TaskBrutal einfach: Offline-BackupsKeine Sorge: Nur Datenbank-Backups im einfachen ModellPfiffig: Datenbank-Backups und Transaktionslogs für den NotfallDie volle Packung: Datenbank-, differenzielle und TransaktionssicherungenEnorm komplex: Sicherungsoptionen für große DatenbankenIndexwartungZusammenfassung