Здавалка
Главная | Обратная связь

Типи взаємозв’язків між об’єктами (навести приклади). Яка модель даних використовується в сучасних СУБД?




База даних, як правило, складається з декількох таблиць. Кожна таблиця містить інформацію про об'єкти одного класу. Між об'єктами різних класів розрізняють чотири типи зв'язків “один-к-одному”, “один-ко-многим”, “много-к-одному”, “много-ко-многим”. Відношення між об'єктами визначає відношення між таблицями.

Якщо зв'язок між класами об'єктів “один-к-одному”, то для відображення обох об'єктів і зв'язку між ними можна використовувати одну таблицю. У реальнійситуаціїможезнадобитися розбити таблицю на більшдрібні, наприклад, деякуінформацію з цієїтаблицівивикористовуєте не дуже часто, чи неможнадавати доступ до деякихданихусімкористувачам. Наприклад, у БД “Фірма” потрібнообмежити доступ до інформації про окладиспівробітників. У результаті в БД включаютьсядвітаблиці “Список” і “Оклади”, зв'язанівідношенням “один-к-одному”. У цьомувипадкукожензапис в однійтаблицівідповідаєтільки одному запису в іншійтаблиці.

Відношення “один-ко-многим” означає, що кожензапис в однійтаблицівідповідаєбагатьомзаписаміншоїтаблиці, але в той час будь-якийзаписдругоїтаблицізв'язанийтільки з одним записом першої таблиці.
Сучасні СУБД є об'єктно-орієнтованими і реляційними. Основною одиницею є об'єкт, що має властивості, і зв'язки між об'єктами. СУБД використовують кілька моделей даних: ієрархічну і мережеву (з 60-х років) і реляційну (з 70-х). Основна відмінність даних моделей у поданні взаємозв'язків між об'єктами.
Ієрархічна модель даних будується за принципом ієрархії об'єктів, тобто один тип об'єкта є головним, все нижележащие - підлеглими. Встановлюється зв'язок «один до багатьох», тобто для деякого головного типу існує кілька підлеглих типів об'єктів. Інакше, головний тип іменується вихідним типом, а підлеглі - породженими. У підлеглих типів можуть бути в свою чергу підпорядковані типи. Найвищий в ієрархії вузол (сукупність атрибутів) називають кореневим.
Мережева модель даних будується за принципом «головний і підлеглий тип одночасно», тобто будь-який тип даних одночасно може одночасно породжувати кілька підлеглих типів (бути власником набору) і бути підлеглим для декількох головних (бути членом набору).
Реляційна модель даних об'єкти і зв'язки між ними представляються у вигляді таблиць, при цьому зв'язку теж розглядаються як об'єкти. Всі рядки, складові таблицю в реляційної базі даних повинні мати первинний ключ. Всі сучасні засоби СУБД підтримують реляційну модель даних.

 

7. Форматування даних у комірці табличного процесора MSExcel. Команда Формат/Ячейка.

Для того щоб ввести дані в комірку, цюкоміркунеобхідновиділити. Для цьогодостатньонатиснути один раз лівоюклавішею мишки всерединікомірки. Такожможназазначити адресу в рядку формул у вказівник для переходу комірки, розміщений в лівійверхнійчастинівікнапідпанеллюінструментів Стандартная та Форматирование.

У коміркуможуть бути введеніданідвохтипів: значенняабоформули. Значенняможуть бути одного з таких типів: число, дата, текстовий рядок. Для введення чисел з клавіатуриможнакористуватися цифрами від 0 до 9, знаками «+» (для додатних чисел) або «-» (для від‟ємних чисел), знаком «/» для введеннядробових чисел, символи «кома» або «крапка» (залежновідналаштувань) комп‟ютера для розділенняцілої та дійсноїчастини числа. Кожне число характеризуєтьсясвоїмзначенням та зображенням (поданням у комірці), яке залежитьвід формату комірки. Післявведення числа необхіднонатиснутиклавішуEnterабовиділитиіншукомірку. Для введення текстового рядка в коміркувикористовується
символ «пробел» для розділенняслів. Максимальна довжина тексту комірки – 255 символів. Якщопослідовність цифр необхідно ввести як текстовий рядок, то ційпослідовності повинен передувати символ «апостроф» (наприклад, „123).
Для введення дат рекомендуєтьсявикористовувати знак «/» як розділювачміж днем, місяцем та роком. Однакможнавводитидати і в інших форматах, відповідно до встановленихшаблонівдати (наприклад, через символ «крапка» або «–»). Значеннявмістукоміркинезалежновід того, якого типу данібули в неївведені, можна переглянути в рядку формул.
Вікно Формат ячеек дозволяє здійснити форматування всієї таблиці або її частини. Це вікно також можна викликати за допомогою меню Формат→Ячейки або з контекстного меню комірки. Це вікно містить шість груп налаштування формату .
Вкладка Число міститьперелікчисловихформатів:
1) числовий – можнарегулюватикількістьдесятковихзначень, розмежувати для розрядів числа;
2) грошовий – число з значеннямгрошовоїодиниці та кількостідесятковихзначень;
3) фінансовий – відображаєгрошовіодиниці з розмежувачемцілої і дрібноїчастини числа;
4) дата – дозволяєвибрати один ізстандартнихформатіввідображеннядати;
5) дробовий – відображаєзначеннядробів;
6) відсотковий – відображаєзначеннявідсотків;
7) експоненціальний – відображаєекспоненти, наприклад, 0.5=5,00Е-0,1 або 500=5,00Е+02;
8) текстові – відображає текст;
9) додатковий – знайти формат з перелікузапропонованихабостворитисвій.
Вкладка Выравнивание призначена для використання таких дій:

1) вибір горизонтального вирівнювання;
2) вибір вертикального вирівнювання;
3) визначеннявеличинивідступу;
4) визначеннянапрямку тексту;

 

 







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.