ПредишенСледващото

1. База данни Дизайн "училище"

1.1Proektirovanie истински модел на базата данни чрез създаване на

1 - 4. Основните обекти на база данни

5 - 8. предмети, с които се осъществява комуникация с основните обекти на един от друг:

5 - 6. Комуникацията между обекти, които се изпълняват с помощта на допълнителни маси

7 - 8. Връзката между обекти, които се изпълняват с помощта на преки връзки между таблиците.

Фигура 1.1 върху стрелките, свързващи обекти на базата данни са с 1 и ¥ маркирани. Този тип комуникация е едно към много. Например, в един клас се учат много студенти или един студент получава много оценки.

А много-към-много (и ¥ ¥) може да се използва в такава ситуация: един и същ учител четене в различни класове, и по същата тема чете различни учители. Например, на английски език клас е разделен на групи и тези групи работят различни учители или математика в различни класове четат различни учители, и така нататък. Н. А едно към едно се отнася за точно съвпадение на броя на записите в таблицата.

1.2 Развитие на структурата на таблици и типа полета в базата данни "училище"

1.3 валидни данни за "училище" таблиците в базата данни

Въпреки, че ние сме толкова голяма степен намалява броя на обекти в базата данни на нашето "училище", но ако направим една маса в действителния брой класове в училището (10-40), учениците в тях (30), на субектите и преподаватели, които четат тези неща, че нашата база данни ще се превърне в много голям и през цялото време ще трябва да се харчат само за въвеждане на данни в нея. Ето защо, ние тук сме намалили своята работа до минимум.


1. На всеки линк щракнете с десния бутон на мишката и изберете връзката Редактиране (Фигура 1.23)

2. В прозореца, който се появява (Фигура 1.24) определя отметка Осигуряване на целостта на данните и натиснете OK.

3. Получаване на резултатите (ris.1.25) - в един клас да учат много студенти.

Тази таблица, в района на който е на стойност 1, се смята за основна. т. За да. Той е свързан с ключ област, която не се повтаря тук. Таблица подписан ¥ наречен подчинен. В основната таблица, не можем да изтриете запис, докато в тази таблица има един запис с тази стойност.

По същия начин, задайте свойствата на всички връзки между таблици, в допълнение към комуникацията учител - клас. Въпреки, че в един и същи клас може да има само един клас учител и учителят може да е бил учител в клас също, просто в един и същи клас, този тип връзка между таблиците и Майсторския клас, ние не може да бъде установен, т.е.. А. Там също е предмет учителите. Поради това не може да е съвпадение броя записи в таблиците на класни стаи и учители.


В резултат на това трябва да получите такава картина (ris.1.26):

Цялата работа по проектирането и създаването на таблиците в базата данни "училище" сме направили, и можете да попълните таблицата що се отнася до наличието на свободно време!

Свързани статии

Подкрепете проекта - споделете линка, благодаря!