sqlserver-w11.pdf
(
110 KB
)
Pobierz
297332164 UNPDF
Administracja i programowanie
pod Microsoft SQL Server 2000
Paweł Rajba
pawel@ii.uni.wroc.pl
http://www.kursy24.eu/
Administracja i programowanie
pod Microsoft SQL Server 2000
Zawartość modułu 12
Zarządzanie bazami danych
Pliki bazy danych i dzienniki
Krótkie wprowadzenie do transakcji
Tworzenie bazy danych
Opcje bazy danych
Zarządzanie rozmiarem plików
Dołączanie i odłączanie baz danych
Modyfikacja i usuwanie baz danych
Grupy plików
Microsoft SQL Server 2000
- 1 -
Copyright © Paweł Rajba
Pliki bazy danych i dzienniki
Kilka podstawowych faktów
Z bazą związane są następujące pliki
główny – *.mdf
drugorzędne – *.ndf
dzienniki transakcji – *.ldf
Domyślna lokalizacja plików
C:\Program Files\Microsoft SQL Server\MSSQL\Data
Przy tworzeniu bazy wykonywana jest kopia bazy
model z całą zawartością
Microsoft SQL Server 2000
- 2 -
Copyright © Paweł Rajba
Pliki bazy danych i dzienniki
Kilka podstawowych faktów c.d.
Dane są przechowywane w 8KB stronach
Rozmiar wiersza nie może przekraczać 8060B
CREATE TABLE Duza(s1 char(8000), s2 char(39));
CREATE TABLE ZaDuza(s1 char(8000), s2 char(40));
Tabele i indeksy są przechowywane w extentach
extent to 8 stron, czyli 64KB ciągłej przestrzeni
Log transakcyjny pozwala odzyskać spójność bazy
po awarii
Microsoft SQL Server 2000
- 3 -
Copyright © Paweł Rajba
Transakcje
Implicit (niejawne)
Wykonywane przy pojawieniu się jednej z instrukcji:
ALTER TABLE • INSERT • CREATE • OPEN • DELETE •
REVOKE • DROP • SELECT • FETCH • TRUNCATE
TABLE • GRANT • UPDATE
Domyślnie jest włączony tryb autocommit, czyli po
wykonaniu jednej z powyższych komend
wykonywany jest automatycznie
COMMIT TRANSACTION
Microsoft SQL Server 2000
- 4 -
Copyright © Paweł Rajba
Plik z chomika:
tryniti
Inne pliki z tego folderu:
SQL.doc
(281 KB)
plsql_fsql.ppt
(62 KB)
SQL10G.pdf
(780 KB)
sql2.pdf
(224 KB)
plsql.pdf
(580 KB)
Inne foldery tego chomika:
algebra liniowa
algorytmy i struktury danych
analiza matematyczna
angol
architektura komputerow
Zgłoś jeśli
naruszono regulamin