Деректер қор құрылымы және оның объектілері



1. Деректер қор құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...2
2. SQL Server деректер қор архитектурасы ... ... ... ... ... ... ... ... ... ... ... ... ... 2
3. Деректер қордың физикалық архитектурасы ... ... ... ... ... ... ... ... ... ... ... ..3
4. Деректер қордың қисын құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .4
5. Пайдаланылған әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .5
SQL Server мәліметтер деректер қорында сақталады. Деректер қор құрылымын екі жақтан қарастыруға болады: қисын және физикалық.
Деректер қордың қисын құрылымы кестелердің құрылымын, олардың арасындағы өзара қарым-қатынасын, қолданушылардың тізімін, сақталатын процедураларды, ережелерді, және деректер қордың басқа объектілерін сипаттайды. Кесте өріс және жазба жинағынан тұрады. Кестелердің екі түрін белгілейді: тұрақты және уақытша. Тұрақты кестелер бар болады, өшірілгенше. Уақытша кестелер олар өшірілгенше. Жергілікті уақытша кестелер ағымдағы сеанста бар болады, содан кейін өшіріледі. Аумақты уақытша кестелер бар болады қолданылған барлық сеанстар аяқталғанша.Транзакция журналы жұмыс аймағы болып келеді. Бұл аймаққа SQL Server транзакция басталып аяқталғанша ақпаратты жазады.
Деректер қордың физикалық құрылымына деректер қордың файлдары мен транзакция журналының сипаттамасы кіреді. Сонымен қатар, ДҚ алғашқы өлшемі, өсу қадамы, максималды өлшемі, конфигурация параметрлері кіреді.
1.Дейт К.Дж. Введение в системы баз данных, 6-е издание. - К.; М.; СПб.: Издательский дом "Вильямс", 2000
2.Ульман Дж.Д., Уидом Дж. Введение в системы баз данных. - М.: Издательство "Лори", 2000

Қазақстан Республикасының Білім және ғылым министрлігі
Семей қаласының Шәкәрім атындағы мемлекеттік университеті

СӨЖ
Тақырыбы: деректер қор құрылымы және оның объектілері.

Орындаған: Мубараков М.С.
Тексерген: Мухаметов Е.М.

2015

Мазмұны:
1. Деректер қор
құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
... ... ... ... 2
2. SQL Server деректер қор
архитектурасы ... ... ... ... ... .. ... ... ... ... ... ... ... ..2
3. Деректер қордың физикалық
архитектурасы ... ... ... ... ... .. ... ... ... ... ... ... 3
4. Деректер қордың қисын
құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..4
5. Пайдаланылған
әдебиеттер ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ..
...5

Деректер қор құрылымы

SQL Server мәліметтер деректер қорында сақталады. Деректер қор
құрылымын екі жақтан қарастыруға болады: қисын және физикалық.
Деректер қордың қисын құрылымы кестелердің құрылымын, олардың
арасындағы өзара қарым-қатынасын, қолданушылардың тізімін, сақталатын
процедураларды, ережелерді, және деректер қордың басқа объектілерін
сипаттайды. Кесте өріс және жазба жинағынан тұрады. Кестелердің екі түрін
белгілейді: тұрақты және уақытша. Тұрақты кестелер бар болады, өшірілгенше.
Уақытша кестелер олар өшірілгенше. Жергілікті уақытша кестелер ағымдағы
сеанста бар болады, содан кейін өшіріледі. Аумақты уақытша кестелер бар
болады қолданылған барлық сеанстар аяқталғанша.Транзакция журналы жұмыс
аймағы болып келеді. Бұл аймаққа SQL Server транзакция басталып аяқталғанша
ақпаратты жазады.
Деректер қордың физикалық құрылымына деректер қордың файлдары мен
транзакция журналының сипаттамасы кіреді. Сонымен қатар, ДҚ алғашқы өлшемі,
өсу қадамы, максималды өлшемі, конфигурация параметрлері кіреді.

SQL Server деректер қор архитектурасы

Бір серверге мыңдаған қолданушылар қатынай алатын көптеген деректер
қоры кіреді. Microsoft SQL Server ДҚ екі типке бөлінеді: жүйелік және
қолданушылық. Жүйелік ДҚ жүйені басқаратын метамәліметтер орналасады.
Microsoft SQL Server орнатқан кезде келесі жүйелік ДҚ құрылады: master,
model, tempdb и msdb.
Master жүйелік ДҚ қолданушылық ДҚ мен Microsoft SQL Server жұмысын
басқарады. Мұнда келесі мәліметтер бар:
- қолданушылардың есептік жазбалары;
- ағымдағы процесстер туралы мәліметтер;
- жүйелік қателер туралы хабарламалар;
- сервердегі деректер қоры туралы хабарламалар;
- деректер қордың ерекшеленген өлшемдері;
- белсенді блокировкалар туралы хабарламалар;
- ДҚ қатынауға мүмкін құрылғылар туралы хабарламалар;
- жүйелік администрлеудің процедуралары.
Model жүйелік ДҚ ағымдағы серверде құрылатын ДҚ үшін шаблон болып
келеді. Мұнда әр қолданушылық ДҚ-на қажет жүйелік кестелер бар. Бұл ДҚ-на
келесі объектілерді орналастырады:
- қолданушымен анықталатын мәліметтер типтері;
- енгізуді тексеретін ережелер;
- үнсіз келісім шарт бойынша мәндер;
- сақталатын процедуралар;
- ДҚ рұқсат беретін қолданушылар туралы ақпарат.
Тempdb жүйелік ДҚ дискіге келесі уақытша объектілерді орналастыру үшін
қызмет етеді: кесте, топтасу не реттеу ұсыныстардың аралық нәтижелері және
т.б. Мsdb жүйелік ДҚ SQL Executive қызметін жоспарлау үшін қолданылады.
Msdb ДҚ келесі жүйелік кестелер: sysalerts, sysoperators, sysnotifications,
systasks, syshistory және sysservermessages. Бұл кестелерде сәйкесінше
келесі ақпарат бар: оқиғамен анықталған қолданушылар; операторлар; оқиғамен
операторлардың байланысы; серверге хабарлама және т.б.
ДҚ каталогы жүйелік кестелердің жинағы болып келеді. Жүйелік
кестелердің атаулары sys сөзінен басталады. Мұнда қолданушылар, триггерлер
мен сақталатын процедуралар, кестелер, кестедегі индекстер, мәліметтер
типтері және т.б. туралы ақпарат сақталады. Жүйелік кестелердің атаулары
сақталатын ақпаратқа байланысты. Мысалы, sysindexes жүйелік кестесінде
индекстер туралы мәліметтер бар. Әр ДҚ-да шамамен екі файл бар: біреуі
ақпаратты сақтау үшін қолданылады, екінші транзакция журналы үшін. ДҚ-да
келесі типтес файлдар бар:
- primary – негізгі файл. Бұл файлда ДҚ мен оның объектілері туралы
жүйелік ақпарат бар. Primary файлында мәліметтер де сақталады. Әр ДҚ-да бір
ғана primary типтес файл бар. Файлдың кеңейтілуі - .mdf.
- secondary – екінші файл. Тек мәліметтерді сақтау үшін қолданылады.
Файлдың кеңейтілуі - ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
АВТОБЕКЕТ ДЕРЕКТЕР ҚОРЫ
Деректер қоры объектілері
Деректер базасын жобалау және моделін құру
Меншікті капиталдың рентабельділігі
Меншікті капиталды пайдалану көрсеткіштері
Банктік операциялардың мәліметтер қорын құруды теориялық негіздеу
АҚАЖ (ЗАГС) бөлімінің құжат айналымын автоматтандыру
Қаржылық коэффициенттер əдісі
Мәліметтер базасының обьектілері
Кәсіпорынды басқару
Пәндер