sp_addtype - dodaje typ danych zdefiniowany przez użytkownika(np. miasto)

sp_helpdb - podaje informacje o bazie danych o nazwie systemowej, jak nie ma podanej nazwy wyświetla informacje o wszystkich bazach danych.

OBJECT_ID - zwraca numer identyfikacyjny obiektu w bazie danych.

DROP TABLE - usuwa tabele

CREATE TABLE - tworzy tabele

ALTER TABLE - zmienia jakoś tabele

sp_droptype - usuwa zdefiniowany przez użytkownika typ danych

ALTER DATABASE - zmienia baze danych

sp_spaceused - wyświetla liczbę miejsca zajętego przez tabele, albo przez cala baze danych

BACKUP TRAN ClassNorthwind WITH TRUNCATE_ONLY - zapewnia kopie zapasowa bez

sp_help - wyświetla informacje o bazie danych o typach użytkownika albo o typach wspieranych przez MS.

ALTER TABLE Employees ADD Age tinyint NULL - dodanie tabeli Age gdzie wartością jest mala liczba całkowita, moze być pusta.

DROP COLUMN age - usuwa kolumne Age z tabeli

DROP CONSTRAINT - dodanie ograniczenia (np. Primary Key)

ADD CONSTRAINT - usuniecie ograniczenia

DROP DEFAULT - usuwa wartość domyślaną przypisana danej kolumnie

CREATE DEFAULT - tworzy wartość domyślna przypisana kolumnie

sp_unbindrule - czyści przypisanie, tak aby dana kolumna nie kozystala z niego

DROP RULE 0- usuwa regułę

sp_bindrule - przypisuje regułę dodawania typów danych do kolumny

SET NOCOUNT ON- nie wyświetla liczenia tego ile wierszy została zaktualizowanych

SET NOCOUNT OFF - wyłącza ta co wyżej

FOREIGN KEY(CustomerID) REFERENCES dbo.Customers(CustomerID) - tworzy forign Key który odnosi się do wartości w tabeli customers

NONCLUSTERED - indeks nie klasterowany (nie sortuje danych na dysku fizycznie a jedynie indeksy)

WITH FILLFACTOR = 75 (zapełnienie strony tylko w 75 %)

ADD CONSTRAINT CK_BirthDate  - dodanie ograniczenia CK-BirthDate

CHECK (BirthDate < GETDATE()) - takiego, ze data urodzenia musi być wcześniejsza niż obecna data.

SELECT t.name AS [Table Name], i.name AS [Index Name], i.*

FROM sysobjects AS t JOIN sysindexes AS i ON t.id = i.id

WHERE t.id > 100

ORDER BY t.name - wyświetla nazwę tabel i nazwy indeksów z tabeli sysobject połączonej z sysindexes na złączeniu id tabeli = id indexu  z warunkiem ze index tabeli jest większy od 100, jest posortowane według nazwy.

DBCC SHOWCONTIG - wyświetla informacje o stronach ilości ich, fragmentacji danych itp.

index_cleanup - funkcja która jest w jednym ćwiczeniu miała ona usuwać indeks tworzone podczas jego realizowania.

CREATE UNIQUE NONCLUSTERED INDEX charge_no_CL     ON charge (charge_no) - tworzy nie klasterowany index który jest niepowtarzalny na kolumnie charge_no w tabeli charge