Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР 16.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
150.53 Кб
Скачать
  1. Змініть ширину кожного поля таблиці у відповідності до ширини даних.

  2. Провести пошук в таблиці викладача на прізвище Миронов.

  3. Провести заміну даних: змінити заробітну платню асистенту Сергієвій з 450грн. на 470грн.

  4. Провести сортування даних у полі «Дата народження» у спадному порядку.

  5. Провести фільтрацію даних за полями «Посада» та «Дисципліна».

  6. Переглянути створену таблицю, як вона буде виглядати на аркуші друкованому паперу.

  7. Зберегти бд на власному носії та на диску d: .

  8. Оформити звіт.

  9. Закрити документи. Закрити прикладку.

Хід роботи

1. Для створення умови на значення для даних, що вводяться:

  • увійдіть в режим Конструктор для таблиці, що проектується. Якщо ви знаходитесь у вікні бази даних, то виберіть вкладку Таблицы і клацніть по кнопці <Конструктор> . Якщо ви знаходитесь у режимі таблиці, то клацніть по кнопці на панелі інструментів або виконайте:

  • команду Вид/Конструктор;

  • у верхній частині вікна клацніть по полю "Посада";

  • у нижній частині вікна клацніть на рядку параметра Условие на значение;

  • у вікні, що з’явилося, напишіть слово Професор, далі клацніть по кнопці (ця кнопка виконує функцію АБО), напишіть Доцент, знову клацніть по цій кнопці, напишіть Асистент и клацніть по кнопці <ОК>.

Таким чином, ви ввели умову, при якій у полі "Посада" можуть вводитися тільки вказані зна значення.

2. У рядку Сообщение об ошибке уведіть речення "Такої посади нема, правильно введіть дані".

3. У рядку Значение по умолчанию введіть слово "Доцент".

4. Введіть обмеження на дані у полі "КодВикладача". Тут обмеження треба вводити не зовсім звичним способом. Річ у тому, що коди викладачів не повинні повторюватися, а також має бути забезпечена можливість їх зміни (з огляду на останню умову у цьому полі неможна використовувати тип даних Счетчик, у якому дані не повторюються). Для виконання другої умови ми змушені задавати у полі "КодВикладача" тип даних Числовой, а для виконання першої умови зробіть наступне:

  • клацніть по рядку параметра Индексированное поле;

Примітка. Індекс - це засіб Access, що прискорює пошук і сортування даних у таблиці. Ключове поле (поле первинного ключа) таблиці індексується автоматично. Не допускається створення індексів для полів типа MEMO і Гиперссылка або полів об’єктів OLE. Властивість Индексированное поле визначає індекс, що створюється по одному полю. Індексоване поле може мати як унікальні, так и значення що повторюються. Допускається створення довільної кількості індексів.

  • виберіть у списку пункт Да (совпадения не допускаются);

  • перейдіть в режим Таблица, клацнувши по кнопці на панелі інструментів або виконав команду Вид/Режим таблицы. На питання про збереження таблиці клацніть по кнопці <Да>.

5. Введіть дані в таблицю у відповідності до табл. 2. Cпробуйте в полі «Посада» будь-якого рядка увести слово Лаборант. Подивіться, що сталося. На екрані має з’явитися повідомлення: "Такої посади немає, правильно уведіть дані". Введіть правильне слово.

6. Для зміни ширини кожного поля таблиці у відповідності до ширини даних:

  • клацніть у будь-якому рядку поля "КодВикладача";

  • виконайте команду Формат/Ширина столбца;

  • у вікні, що з’явилося, клацніть по кнопці <По ширине данных>. Ширина поля зміниться;

  • виконайте цю операцію з іншими полями.

7. Для пошуку в таблиці викладача Миронова:

  • переведіть курсор в перший рядок поля "Прізвище";

  • виконайте команду Правка/Найти;

  • у рядку, що з’явиться, параметра Образец уведіть Миронов;

  • у рядку параметра Просмотр має бути слово ВСЕ (мається на увазі шукати по всіх рядках);

  • у рядку параметра Совпадение виберіть зі списку С любой частью поля;

  • у рядку параметра Только в текущем поле встановіть прапорець (має стояти галочка);

  • клацніть по кнопці <Найти>. Курсор перейде на другий рядок та виділить слово Миронов;

  • клацніть по кнопці <Найти далее>. Курсор перейде на сьомий рядок і також виділить слово Миронов;

  • клацніть по кнопці <3акрыть> для виходу з режиму пошуку.

8.Для змінення заробітної плати асистенту Сергієвій з 450грн. на 470грн.:

  • переведіть курсор в перший рядок поля "Зарплата";

  • виконайте команду Правка/Заменить;

  • у вікні що з’явилося в рядку Образец введіть 450 («,00грн.» не вводити!);

  • у рядку Заменить на введіть 470. Зверніть увагу на інші опції - вам треба вести пошук по всіх рядках даного поля;

  • клацнувши по кнопці <Найти далее>. Курсор перейде на четвертий рядок - це те, що нам треба;

  • клацнувши по кнопці <3аменить>. Дані будуть змінені;

Примітка. Щоб змінити одразу всі дані, треба скористатися кнопкою <3аменить все>. Клацніть по кнопці <3акрыть>.

9. Для сортування даних в полі "ДатаНародження" у спадному порядку:

  • клацніть на будь-якому рядку поля "ДатаНародження";

  • виконайте команду Записи/Сортировка/Сортировка по убыванию. Всі даны в таблиці будуть відсортовані у відповідності до спадання значень у полі "ДатаНародження".

  • Для фільтрування даних по полям "Посада" та "Дисципліна":

клацніть на рядку Доцент поля "Посада";

  • клацніть по кнопці або виконайте команду Записи/Фільтр/Фильтр по выделенному. У таблиці залишаться тільки записи про викладачів-доцентів;

  • клацніть на рядку Інформатика поля "Дисципліна";

  • виконайте команду Записи/Фільтр/Фильтр по выделенному. У таблиці залишаться тільки записи про викладачів-доцентів кафедри інформатики;

  • для відміни фільтрування виконайте команду Записи/Удалить фильтр. У таблиці з’являться всі дані.

  • Для перегляду створеної таблиці:

  • виконайте команду Файл/Предварительный просмотр. Ви побачите таблицю начебто на аркуші паперу;

  • закрийте вікно перегляду.

Примітка. Якщо ви захочете змінити поля або орієнтацію таблиці на аркуші паперу, виконайте команду Файл/Параметры страницы. У вікні, що з’явилося можете змінювати вказані параметри.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]