Проекта: Создание базы данных отеля


БАҒДАРЛАМАНЫҢ СИПАТТАМАСЫ



бет7/11
Дата21.02.2022
өлшемі9.71 Mb.
#26029
түріКурсовой проект
1   2   3   4   5   6   7   8   9   10   11
2 БАҒДАРЛАМАНЫҢ СИПАТТАМАСЫ
2.1 Деректер базасын жобалау және іске асыру
Деректер базасы (мәліметтер базасы) – бұл есептеу жүйесінің жадында сақталатын объектілердің күйін және олардың қарастырылып отырған пәндік аймақтағы байланысын көрсететін арнайы ұйымдастырылған мәліметтер жиынтығы.

Пәндік аймақ-белгілі бір зерттеуге қызығушылық тудыратын нақты жүйенің бөлігі. Толық пәндік саланы (кәсіпорынды) және осы пәндік аймақтың (бөлімдердің) ұйымдық бірлігін ажырату.

Объект-деректер жиналуы мүмкін фактіні, тұлғаны, оқиғаны, объектіні білдіретін термин (әрбір кесте бір объектіні білдіреді);

Реляциялық мәліметтер базасы-қазіргі заманғы мәліметтер базасының негізгі түрі. Ол негізгі мәндер бойынша байланыстар болуы мүмкін кестелерден тұрады.

Кесте деректер базасын (table) – тұрақты құрылымы, ол тұрады, бір типті жолдар (жазбалар records), сынған арналған бағандар (өрістер, fields).

Реляциялық Дерекқордың тұжырымдамалық моделінде кестенің аналогы - белгілі бір мәндерді қабылдауға қабілетті қасиеттер мен атрибуттардың белгілі бір жиынтығы бар нысан (рұқсат етілген мәндер жиынтығы - домен).



Кестенің негізгі элементі - бұл оның өрісі немесе кестенің бір немесе бірнеше жазбалары үшін басқа өрістердің мәндерін анықтауға болатын бірнеше өрістердің мәндерінен құрылған жол өрнегі. Іс жүзінде кілттерді пайдалану үшін индекстер жасалады - негізгі мәндер туралы реттелген ақпаратты қамтитын қызметтік ақпарат. Реляциялық теория мен тұжырымдамалық модельде "кілт" ұғымы қатынас немесе субъект атрибуттары үшін қолданылады.

Сурет 3-Клиенттер деректер базасы

Кесте 1


Клиенттер базасы

Название поля

Тип данных

Свойства поля

Ключ

Код клиента

Счетчик

Длинное целое

Да

Тегі

Текстовый

Размер поля:15

Нет

Аты

Текстовый

Размер поля:15

Нет

Әкесінің аты

Текстовый

Размер поля:25

Нет

Туған күні

Дата/время

Полный формат даты

Нет

Жынысы

Текстовый

Размер поля:10

Нет

Брондау күні

Дата/время

Полный формат даты

Нет

Кіру күні

Дата/время

Полный формат даты

Нет

Шығу күні

Дата/время

Полный формат даты

Нет

Санат

Текстовый

Размер поля:15

Нет

Бастапқы кілт - кестедегі жолды бірегей анықтайтын негізгі элемент. Сондай-ақ, кестедегі жолдарды анықтауға қызмет ететін балама және ерекше кілттер болуы мүмкін.

Реляциялық теорияда бастапқы кілт - бұл қатысты бір мәнді анықтайтын атрибуттардың минималды жиынтығы.

Тұжырымдамалық модельде бастапқы кілт-бұл субъект данасын бірегей түрде анықтайтын субъект атрибуттарының минималды жиынтығы.

Байланыс - объектілер арасындағы функционалдық байланыс. Реляциялық мәліметтер базасында кестелер арасында кілттер бойынша байланыстар орнатылады, олардың бірі негізгікестеде - бастапқы, екіншісі-сыртқы кілт-сыртқы кестеде, әдетте, бастапқы емес және "бір-көп" байланысын құрайды. Бастапқы сыртқы кілт жағдайында кестелер арасындағы байланыс "бір-бірден" типіне ие. Байланыс туралы ақпарат дерекқорда сақталады.

Сыртқы кілт - бағыныштының негізгі элементі.

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

ДҚБЖ-мәліметтер базасын құруға, жүргізуге және бірнеше қолданушымен бөлісуге арналған тілдік және бағдарламалық құралдар жиынтығы. ДҚБЖ мүмкіндік береді: мәліметтер базасын құру; мәліметтер базасынан ақпаратты енгізу, жаңарту, жою және алу дерекқорға бақыланатын қол жетімділікті қамтамасыз етеді.



Мәліметтер базасын жобалау және олармен жұмыс істеу саласындағы негізгі терминдердің өзара байланысы.

Сурет 4-Қыметкерлер деректер базасы
Кесте 2

Қызметкерлер базасы



Название поля

Тип данных

Свойства поля

Ключ

Код сотрудника

Счетчик

Длинное целое

Да

Тегі

Текстовый

Размер поля:15

Нет

Аты

Текстовый

Размер поля:15

Нет

Әкесінің аты

Текстовый

Размер поля:20

Нет

Туған күні

Дата/Время

Полный формат даты

Нет

Білімі

Текстовый

Размер поля:10

Нет

Лауазымы

Текстовый

Размер поля:25

Нет

Мекен жайы

Текстовый

Размер поля:30

Нет

Телефон

Числовой

Длинное целое

Нет

Жалақысы

Денежный

Денежный







Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©emirsaba.org 2022
әкімшілігінің қараңыз

    Басты бет