Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

MS SQL ортасында деректер қорын құру

Автор:   •  Сентябрь 13, 2023  •  Контрольная работа  •  1,203 Слов (5 Страниц)  •  371 Просмотры

Страница 1 из 5

Зертханалық жұмыс № 1

  1. MS SQL ортасында деректер қорын құру

Жұмыстың мақсаты: Microsoft SQL ортасында деректер қорымен жұмыс істеудің принциптерімен танысу.

Деректер қорын қандай етіп құруды шешу кезіндегі үрдіс деректер қорын жобалау деп аталады.

Деректер қорын жобалау бойынша жұмыс істеу келесі құрылымдарды жүзеге асырудан тұрады:

  • Деректер қорын;
  • Деректер қорына кіретін кестелерді;
  • Әрбір кестеге жататын бағандарды;
  • Кестелер мен бағандар арасындағы байланысты.

Дүкендегі сатылатын тауарларды есептеуге арналған деректер қорын құру. Деректер қоры құрылымы берілген «Tovar» және «Sale» атты екі кестеден тұрады. «Tovar» атты деректер кестесінің құрылымы 1.1-кестеде, ал «Sale» атты декректер кестесінің құрылымы 1.2 кестеде келтірілген.

Деректер қорының (ДҚ) кестелерін Microsoft SQL ортасының көмегімен құру.

«Tovar» кестесінде алғашқы кілтті NameTovars өрісі бойынша, ал «Sale» атты кестеде idSale өрісі бойынша құрамыз.

Кестелер арасында сілтемелік бүтіндікті жүзеге асыру үшін «Sale» кестесінде сыртқы кілт етіп, NameTovar өрісі бойынша құрамыз. Оларды шығару кезінде жазбаларды сұрыптау үшін «Tovar» кестесінде екінші кілт құрамыз.

                                                               2.1-кесте. «Tovar» кестесінің құрылымы

Өріс идентификаторы

Атауы

Типі

NameTovar

Тауардың атауы

Nchar(20)

Cost

Тауардың типі

real

Type

Өлшем бірлігі

Nchar(10)

                                                                  2.2-кесте. «Sale» кестесінің құрылымы

Өріс идентификаторы

Атауы

Типі

idSale

Квитанция нөмірі

Int (автоинкремент)

Sum

Сату мерзімі

Real

NameTovar

Тауардың атауы

Nchar(20)

  1. Деректер қорын құру

«Деректер қоры» объектісінде тышқанның оң жақ батырмасын басып, шыққан менюден «Деректер қорын құру» дегенді таңдаймыз.

[pic 1]

2.1-сурет. «Объектілерге шолу» атты диалогты терезе

[pic 2]

2.2-сурет. «Деректер қорын құру» атты диалогты терезе

Кестелерді құру

Кестелерді құру үшін «Объектілерге шолу» терезесінен құрылған деректер қорын таңдаймыз, ашылған тізімнен тышқанның оң жақ батырмасымен «Кестелер» пунктін таңдап, «Кестені құру» атты пунктін аламыз.  MS SQL Server ДҚБЖ жұмыс облысында кестелерді құруға арналған форма ашылады (1.3-сурет):

[pic 3]

2.3-сурет. Кестелер құруға арналған форма терезесі

«Бағандар атауы» өрісіне деректер қорының кестесінің бағандар аттарын енгіземіз. «Өрістер типі» өрісіне кестенің осы бағанында сақталатын деректер типін енгіземіз. Егер бағанның деректер мәнін бос қалдыруға болса, «null мәніне рұқсат» («Разрешить значение null») бағанына белгі қоямыз.

«Деректер типі» атты өрысын толтырғанда Microsoft  SQL деректер типіне сүйену керек.

                                                                       

                                                                      1.3-кесте. Microsoft  SQL деректер типі

Типі

Алатын көлемі

Сипаттамасы

1

Bynary

1,2 Гб дейін

Кез келген деректер екілік түрде. Файлды сақтау үшін қолданылады

2

Varbinary

1,2 гб дейін

Кез келген деректер екілік түрде. Файлды сақтау үшін қолданылады

3

Tinyint

1 байт

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

4

Char

Символына 1 байт

Символдық өрнек; кез келген символдан тұруы мүмкін (бір өріс үшін 254-ке дейін)

5

Varchar

Символдық өрнек; кез келген символдан тұруы мүмкін (бір өріс үшін 254-ке дейін)

6

Money

8 байт

Сандық шама үшін ақшалық өрнек. Ақшалай бірлікті пайдаланатын мәні орнатылған төрт ондық разрядтан тұратын санды шығарады

7

Datetime

8 байт

Мерзім және уақыт; Уақыт,  күн, ай, жылдан тұрады, 3,33 миллисекунд нақты

8

Smalldatetime

4 байт

Мерзім және уақыт; 2 минут нақты

9

Bit

1 байт

Буль өрнегі ( .T. немесе .F.)

10

Float

1-ден 20 байтқа дейін

Числовое выражение; белгісі бар бүтін немесе бөлшек сандар

11

Smallint

2 байт

–32 768 және +32 767 аралығандағы бүтін сандар

12

Int

4 байт

Бүтін сан. –2 147 483 647 және 2 147 483 646 аралығындағы сандарды сақтай алады

13

Image

4 байт

OLE объектісіне сілтеме жасауға арналған өріс

14

Text

4 байт

Деректер блогына сілтеме жасауға арналған ескерту өрісі

15

Decimal

38 цифрға дейінгі нақты сандық мән (р); үтірден кейінгі цифрлар (s) саны  р-дан аспауы керек

16

Numeric

38 цифрға дейінгі нақты сандық мән (р); үтірден кейінгі цифрлар (s) саны  р-дан аспауы керек

17

Real

4 байт

Жылжымалы үтірлі сан. 1.401298Е-45 және 3.402823Е38 интервал арасындағы сандарды сақтай алады

...

Скачать:   txt (13.1 Kb)   pdf (594.8 Kb)   docx (619.2 Kb)  
Продолжить читать еще 4 страниц(ы) »
Доступно только на Essays.club