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

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

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






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

 

Перейдемо тепер до створення таблиць. Усі таблиці нашої БД знаходяться в папці
«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; просмотров: 517. Нарушение авторских прав; Мы поможем в написании вашей работы!



Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

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

Вопрос. Отличие деятельности человека от поведения животных главные отличия деятельности человека от активности животных сводятся к следующему: 1...

Расчет концентрации титрованных растворов с помощью поправочного коэффициента При выполнении серийных анализов ГОСТ или ведомственная инструкция обычно предусматривают применение раствора заданной концентрации или заданного титра...

Психолого-педагогическая характеристика студенческой группы   Характеристика группы составляется по 407 группе очного отделения зооинженерного факультета, бакалавриата по направлению «Биология» РГАУ-МСХА имени К...

Броматометрия и бромометрия Броматометрический метод основан на окислении вос­становителей броматом калия в кислой среде...

Метод Фольгарда (роданометрия или тиоцианатометрия) Метод Фольгарда основан на применении в качестве осадителя титрованного раствора, содержащего роданид-ионы SCN...

Потенциометрия. Потенциометрическое определение рН растворов Потенциометрия - это электрохимический метод иссле­дования и анализа веществ, основанный на зависимости равновесного электродного потенциала Е от активности (концентрации) определяемого вещества в исследуемом рас­творе...

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