Студопедия — Створення та заповнення таблиць
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Створення та заповнення таблиць






Мета: навчитися створювати та заповнювати таблиці

 

Перейдемо тепер до створення таблиць. Усі таблиці нашої БД знаходяться в папці
«Tables» (Таблицы) папки Вашей БД у вікні браузера об'єктів (Рис.2.1).


рис.2.1
Створимо таблицю «Спеціальності». Для цього клацніть ПКМ на папці «Tables» (Таблицы) і в меню оберіть пункт «New Table» (Создать таблицу). З'явитися вікно створення нової таблиці (Рис.2.2).


рис.2.2

 

У правій частині вікна розташована таблиця визначення полів нової таблиці.
Дана таблиця має такі стовпці:
• Column Name (Имя столбца)- ім'я поля. Ім'я поля повинно завжди починатися з літери і не
повинно містити різних спеціальних символів і знаків пунктуації.
Якщо ім'я поля містить прогалини, то воно автоматично полягає в
квадратні дужки.
• Data Type - тип даних поля.
• Allow Nulls - допуск значення Null. Якщо ця опція поля включена, то в
разі незаповнення поля в нього буде автоматично підставлено значення
Null. Тобто, поле необов'язково для заповнення.
Зауваження: Під таблицею визначення полів розташовується таблиця властивостей виділеного поля «Column Properties». У даній таблиці налаштовуються властивості виділеного поля.
Деякі з них будуть розглянуті нижче.
Перейдемо до створення полів та налаштування їх властивостей. У таблиці визначення полів задайте значення стовпців «Column Name», «Data Type» і «Allow Nulls», як показано на малюнку нижче (Рис.2.3).


Рис.2.3
Розглядаючи поля нової таблиці можна прийти до наступних висновків:
• Поле «Код студента» - це первинне поле для зв'язку з таблицею оцінки.
Отже, дане поле необхідно зробити числовим лічильником і ключовим

• Поля «ПІБ», «Пол», «Батьки», «Адреса», «Телефон», «Паспортні дані»

є текстовими полями різної довжини (для завдання довжини виділеного текстового поля необхідно в таблиці властивостей виділеного поля встановити властивість Length рівне максимальній кількості знаків тексту вводиться в полі);
• Поле «Дата народження» призначені для зберігання дат. Тому вони мають тип даних «date»;
• Поле «Очна форма навчання» є логічним полем. У «Microsoft
SQL Server 2008»такі поля повинні мати тип даних«bit»;
• Поле «Номер заліковки є цілочисельними. Єдиним
відмінністю є розмір полів. Поле «Номер заліковки» призначено для
зберігання цілих чисел в діапазоні -263... +263 (тип даних «bigint»);

 

Після визначення полів таблиці «Студенти», закрийте вікно створення нової
таблиці. У вікні «Chose Name» задайте ім'я нової таблиці як «Студенти» (Рис.2.3).

 


Зауваження: Так як, поле «Код студента» буде первинним полем зв'язку в
запиті. То ми повинні зробити його числовим лічильником. Тобто дане поле повинне автоматично заповнюватися числовими значеннями. Більше того, воно має бути ключовим.
Зробимо поле «Код студента» лічильником. Для цього виділіть поле, просто
клацнувши по ньому мишкою в таблиці визначення полів. У таблиці властивостей поля
відобразяться властивості поля «Код спеціальності». Розгорніть групу властивостей «Identity Specification» (Спецификация идентификатора)(Настройка особливості). Властивість «(Is Identity)» (Идентификатор) (Особливе) встановите в значення «Yes» (Так). Задайте властивості «Identity Increment» (Збільшення особливості, крок
лічильника) і «Identity Seed» (Початок особливості, початкове значення лічильника) рівними 1 (Рис.2.3). Ці установки показують, що значення поля «Код студента» у першої записи в таблиці буде рівним 1, у другий - 2, у третьої 3 і т.д.
Тепер зробимо поле «Код студента» ключовим полем. Виділіть поле, а
потім на панелі інструментів натисніть кнопку із зображенням ключа. У таблиці
визначення полів, поруч з полем «Код студента» з'явитися зображення ключа,
говорить про те, що поле ключове.
На цьому настройку таблиці «Студенти» можна вважати завершеною.
Закрийте вікно створення нової таблиці, натиснувши кнопку закриття у верхньому правому кутку
вікна, над таблицею визначення полів. З'явитися вікно із запитом про збереження таблиці
(Рис.2.4).


Рис.2.4
У цьому вікні необхідно натиснути «Yes» (Так). З'явитися вікно «Chose Name»
(Задайте ім'я), призначений для визначення імені нової таблиці.

 

У цьому вікні задайте ім'я нової таблиці як «Студенти» і натисніть кнопку
«Ok». Таблиця «Студенти» відобразитися у браузері об'єктів у папці «Таблиці» (Рис.2.6).
Зауваження: У браузері об'єктів таблиця «Студенти» відображається як
«Dbo.Студенти». Префікс «dbo» означає, що таблиця є об'єктом БД
(Data Base Object). Надалі при роботі з об'єктами БД префікс «dbo» можна
опускати.

Тепер перейдемо до створення таблиці «Предмети». Як і у випадку з таблицею
«Студенти» клацніть ПКМ на папці «Tables» і в меню виберіть пункт «New Table». Створіть поля представлені на малюнку нижче (Рис.2.5).


рис.2.5
Зробіть поле «Код предмета» числовим лічильником і ключовим полем, як це було зроблено в таблиці «Студенти». Закрийте вікно створення нової таблиці. В вікні «Chose Name» задайте ім'я «Предмети»

Таблиця «Предмети» з'явиться в папці «Tables» в браузері об'єктів (рис.2.8). Після створення таблиці «Предмети» створіть таблицю «Оцінки».

Створіть поля, представлені на малюнку 2.6.


рис.2.6
Таблиця «Оцінки» не має первинних полів зв'язку. Отже, ця таблиця не має ключових полів.

На цьому ми закінчуємо створення таблиць БД. Після створення всіх таблиць вікно оглядача об'єктів буде виглядати так (рис.2.7):

 


Рис.2.7
Тепер розглянемо операцію заповнення таблиць початковими даними.
Для початку заповнимо таблицю «Студенти». Для заповнення цієї таблиці в браузері об'єктів клацніть правою кнопкою миші по таблиці «Студенти» і в меню виберіть пункт «Edit Top 200 Rows» (Изменить первые 200 строк) (Редагувати перші 200 записів.). У робочій області «Microsoft SQL Server Management Studio» проявиться вікно заповнення таблиць. Заповніть таблицю «Студенти».

 

Зауваження: Заповнення таблиць відбувається повністю аналогічно табличному
процесору «Microsoft Excel 2000».
Зауваження: Так як поле «Код студента» є первинним полем зв'язку та ключовим числовим лічильником, то воно заповнюється автоматично (заповнювати його не потрібно).
Закрийте вікно заповнення таблиці «Студенти» клацнувши по кнопці закриття
вікна у верхньому правому куті, над таблицею. Після заповнення таблиці «Студенти» заповнимо таблицю «Предмети». Відкрийте її для заповнення.

Зауваження: Для заповнення дат як роздільник можна використовувати знак «.».
Дати можна заповнювати у форматі «день.місяць.рік».

Закрийте вікно заповнення таблиці «Предмети» і перейдіть до заповнення
таблиці «Оцінки».

Закрийте вікно заповнення таблиці «Оцінки». На цьому ми закінчуємо створення і
заповнення таблиць нашої БД.

 


 

Завдання:

У своїй БД створіть такі таблиці та поля:

1. Студент (дані про студента)

2. Предмети

3. Оцінки

 

Звіт з лабораторної роботи:


Звіт повинен містити:
- Тему, мету
- Номер варіанта
- Скріншоти БД
- Висновок


 







Дата добавления: 2015-09-19; просмотров: 505. Нарушение авторских прав; Мы поможем в написании вашей работы!



Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Приготовление дезинфицирующего рабочего раствора хлорамина Задача: рассчитать необходимое количество порошка хлорамина для приготовления 5-ти литров 3% раствора...

Дезинфекция предметов ухода, инструментов однократного и многократного использования   Дезинфекция изделий медицинского назначения проводится с целью уничтожения патогенных и условно-патогенных микроорганизмов - вирусов (в т...

Машины и механизмы для нарезки овощей В зависимости от назначения овощерезательные машины подразделяются на две группы: машины для нарезки сырых и вареных овощей...

Образование соседних чисел Фрагмент: Программная задача: показать образование числа 4 и числа 3 друг из друга...

Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Краткая психологическая характеристика возрастных периодов.Первый критический период развития ребенка — период новорожденности Психоаналитики говорят, что это первая травма, которую переживает ребенок, и она настолько сильна, что вся последую­щая жизнь проходит под знаком этой травмы...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия