Microsoft SQL Server қолдану


Slide 1

Microsoft SQL Server қолдану

Жоспар

1. MS SQL Server утилиталары

2. Деректер қорды жасау

3. Кестелермен жұмыс

4. Индекстер

5. Диаграммаларды қолдану

6. Деректер қорын, кестені және көріністерді өшіру

Slide 2

MS SQL Server утилиталары.

SQL Server жұмысын басқарумен байланысты негізгі амалдар келесі утилиталар көмегімен іске асырылады:

Slide 3

1. SQL Server Books Online - анықтамалық жүйеге қатынайтын қосымша;

2. SQL Server Query Analyzer - Transact SQL сұраныс тілінің командаларын орындауға мүмкіндік беретін утилита.

3. SQL Server Service Manager - SQL Server іске қосуын, толық және уақытша тоқтатуын қамтамасыз ететін утилита.

4. SQL Server Enterprise Manager - қолданушыға SQL Server-ді администрлеуге, барлық объектілерге қатынауға, сонымен қатар алдында айтылып кеткен утилиталарды іске қосуға мүмкіндік беретін утилита.

Slide 4

SQL Query Analyzer. Берілген утилита Windows ортасында жұмыс жасайды, жүйе іске қосылғаннан кейін сұхбат терезесі SQL Server атауын, қолданушы атын және оның паролін сұратады. Утилитаның негізгі терезесі екі бөліктен тұрады: жоғарғы жағында комнадалардың теруі ұйымдастырылады, ал төмеңгі жағында сұраныстардың нәтижелері көрсетіледі

Slide 5

SQL Server Enterprise Manager серверді конфигурирлеуге мүмкіндік береді. Берілген утилита клиент компьютерінде де іске қосылады. Утилитаның сол жағында объект утилиталарының иерархиясы, ал оң жағында объект мазмұны орналасады (сур. 2) . Enterprise Manager менюі және саймандар панелі таңдалған объектіге байланысты өзгертіледі.

Slide 6

Кестелермен жұмыс

Типі

Байттар өлшемі

Сипаттамасы

Binary(n)

1, 2 Гб дейін

Файлдарды сақтау үшін екілік мәліметтер

Varbinary(n)

1, 2 Гб дейін

Файлдарды сақтау үшін екілік мәліметтер

Char(n)

N

Символдық жол

Vchar(n)

N

Символдық жол

Datetime

8

Күн мен уақыт

Smalldatetime

4

Күн мен уақыт

Decimal(p, s)

1-17

p цифрлардың жалпы саны мен үтірден кейінгі s цифрлар саны

Numeric(p, s)

1-17

p цифрлардың жалпы саны мен үтірден кейінгі s цифрлар саны

Float

8

Жылжымалы нүктемен сан

Real

4

Жылжымалы нүктемен сан

Int

4

Жылжымалы нүктемен сан

Smallint

2

Бүтін сан

Tinyint

1

0-ден 255-ге дейін бүтін оң сан

Money

8

Ақша мәні

Smallmoney

4

Ақша мәні

Bit

1

Булды мәні

Timestamp

Binary (8) сияқты

Text

4

Символдық мәліметтер

Image

4

Екілік мәліметтер

Slide 7

SQL Server-де индекстердің келесі екі типі мүмкін: кластерлік және кластерлік емес. Кластерлік типтес индекстер үшін индекстегі жолдардың тізбегі мәліметтердің физикалық ретімен сәйкес келу керек. Кластерлік индексте тікелей мәліметтер орналасады. Мұндай индекс мәліметтерге қатынау жұмысын тездетеді. Іздеу, реттеу және топтау амалдарын орындау үшін көбінесі кластерлік индекс қолданылады. Мысалы, ол үшін көбінесе алғашқы кілт құрылған баған қолданылады.

Кластерлік емес типтес индекстерде мәліметтермен байланыс қисын түрдес. Сондықтан, бір кесте үшін бірнеше индекстер беруге болады.

SQL Server-де индекстерді екі тәсілмен құруға болады: SQL Server Enterprise Manager программасы арқылы және Transact-SQL тілінің CREATE INDEX операторы көмегімен. Кесте үшін индексті тек оның тікелей қолданушысы ғана құра алады.

CREATE INDEX инструкциясында индекс атауы, бір кесте және 16 баған болу керек. Мұнда индекс атауы, бір кесте және 16 бағанға дейін беріледі. Кластерлік индекс жасау үшін CREATE INDEX инструкциясына CLUSTERED кілттік сөз қолданылады.

Slide 8 Slide 9

CREATE [UNIQUE] [CLUSTEREDNONCLUSTERED] INDEX имя_индекса

ON имя_таблицы(имя_столбца[, имя_столбца] . . . )

[WITH]

[FILLFACTOR = x]

[[, ] IGNORE_DUP_KEY]

[[, ] {SORTED_DATA SORTED_DATA_REORG}]

[[, ] {IGNORE_DUP_ROW ALLOW_DUP_ROW}] ]

[ON имя_сегмента]

Мысал

CREATE UNIQUE CLUSTERED INDEX au_id_ind ON authors (au_id)

Slide 10

Диаграммаларды қолдану

Диаграмма объектісі графиктік режимде мәліметтердің құрылымын өңдеуге мүмкіндік береді. Сонымен қатар, кестені құру, кілттерді анықтау, кестелер арасындағы байланысты ұйымдастыру мүмкіндіктерін туғызады. Диаграмманың ерекшелігі оның барлық объектілердің автоматты жасалынуы. Action менюінің New Database Diagram командасы диаграммаларды өңдеу мастерін іске қосуына алып келеді.

Саймандар панелінің батырмаларының көмегімен кестенің сыртқа бейнесі мен орналасуын басқаруға болады. Кілттердің көмегімен диаграмма терезесінде кестелер арасындағы байланысты орнатуға болады. Мұндай өріс кестенің сыртқы кілті деп аталады. Содан кейін экранда сұхбат терезесі шығады. Бұл терезеде байланыс атауы және сипаттамасы сұратылады:

- Relationship name - байланыс атауы;

- Primary key table - кестенің алғашқы кілті;

- Foreign key table - кестенің сыртқы кілті;

- Check Existing data on creation - берілген байланысқа кесте мәндерін тексереді;

- Enabled relationship for INSERT and UPDATE - жасалынған байланыс кестеде ақпаратты қосу және өзгерту амалдары қарастырылады.

Жасалынған диаграмманы құрастырып болғанда, жүйе атауын мен мүмкіндіктерін сұратады.

Slide 11
Ұқсас жұмыстар
Деректер қор құрлымы және объектілері
Деректер базасы сервері мен Web-серверді басқару технологиясы
Мәліметтер қорында пайдаланбайтын ұғым
Мәліметтер қоры объектілерімен жұмыс істеу интерфейсі біртұтас
SQL тілінің негіздері
Бизнестегі мәліметтерді зияткерлік талдау
Тілдік құрылымы
Кесте байланыстары, Конструкторды қолдану арқылы кесте құру
Деректер базасының архитектурасы
Күрделі реляциялық деректер базасы
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz