Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_ВСА_укр2000.doc
Скачиваний:
21
Добавлен:
20.02.2016
Размер:
733.18 Кб
Скачать

DateSerial (year, month, day),

де year – Обов'язковий. Значення типу Integer. Число від 100 до 9999 включно або числове вираження.

month – Обов'язковий. Значення типу Integer! Будь-яке числове вираження.

dayОбов'язковий. Значення типу Integer. Будь-яке числове вираження.

Значення кожного аргументу функції DateSerial повинно лежати у відповідному діапазоні: 1-31 для днів і 1–12 для місяців. Крім того, можна використати числові вираження для опису відносної дати (тобто на певне число днів, місяців і років), більше пізньої або ранньої, ніж зазначена.

Наприклад:

DateSerial (Year([Телефонно-адресна книга]![Дата народження]);3;14)

будуть визначені всі абоненти, що народилися 14 березня з роком народження, зазначеним у Телефонно-адресній книзі.

Функція Date 0

Повертає значення типу Variant (Date), що містить поточну системну дату.

Функція Day (дата)

Повертає значення типу Variant (Integer), що містить ціле число (від 1 до 31 включно), що представляє день місяця.

Функція Month (дата)

Повертає значення типу Variant (Integer), що містить ціле число (від 0 до 12 включно), що представляє місяць у значенні дати.

Функція Year (дата)

Повертає значення типу Variant (Integer), що містить ціле число, яке представляє рік.

Примітка. З метою підвищення точності визначення віку абонентів Телефонно-адресної книги при створенні обчислює поля, Що, Вік доцільно використати функцію:

If (логічне вираз; дія_якщо_істина; дія_якщо_не_істина).

Дана функція дозволить виконати порівняння поточного місяця з місяцем народження абонента й залежно від результату порівняння визначити кількість його повних років:

Вираз, що обчислює Вік, буде мати вигляд:

IF(Month(Date())<Month([Teлефонно-адресна книга]![Дата народження]); Year(Date())-Year([Телефонно-адресна книга]! [Дата народження])-1; Year(Date())-Year([Телефонно-адресна книга]! [Дата народження]).

Контрольні запитання

  1. Яке призначення баз даних?

  2. Що таке реляційні таблиці?

  3. Які дані зберігаються в пам'яті комп'ютера при закритті бази даних MS Access?

    1. Чи зберігаються в пам’яті комп’ютера структура таблиць і всі дані при закритті, що втримуються в них, бази даних MS Access?

  4. Зберігаються чи ні у пам’яті комп’ютера результати виконання запитів при закритті бази даних MS Access?

    1. Чи зберігаються в пам’яті комп’ютера дані, що втримуються у формах і звітах, при закритті бази даних MS Access?

  5. Назвіть, які поля існують у режимі Конструктора? Які з них обов’язкові для заповнення?

  6. Перелічіть основні елементи вікна Конструктора й поясніть їх призначення при створенні таблиць бази даних MS Access.

  7. Що являє собою нижня частина вікна режиму Конструктора? Для яких цілей вона служить?

  8. Що визначає розмір поля, і для яких типів полів він призначений?

  9. У чому визначається розмір поля для числових полів?

  10. Що задає властивість поля повідомлення про помилку при заповненні таблиці?

  11. Що називають ключовими полями таблиць? У чому полягає їх призначення? Чи обов’язкові вони в таблицях бази даних MS Access?

  12. Які типи ключових полів використають бази даних MS Access?

  13. У яких випадках поряд з ім’ям доцільно вводити опис таблиці, і як виконується дана операція?

  14. Скільки символів може містити ім’я таблиці й скільки її опис?

  15. Що таке Майстер створення бази даних? Як здійснюється створення з його допомогою бази даних MS Access?

  16. Яке призначення звітів?

  17. Які є способи утворення звітів?

  18. Як вибрати об’єкт у полі конструктора звіту?

  19. Для чого встановлюють зв’язки між таблицями?

  20. Яка різниця між таблицею, формою і звітом?

  21. Чи можна редагувати дані у звіті?

  22. Чи можна редагувати підписи полів у звіті та як?

  23. У якій частині звіту можна поставити свій підпис як вико­навця звіту?

  24. Як змінити структуру звіту?

  25. Яка різниця між таблицею і звітом?

  26. Що таке простий запит на вибірку?

  27. Яке призначення конструктора запитів?

  28. Як створити нову таблицю за допомогою запитів?

  29. Які є способи створення запитів?

  30. Як додати таблицю у вікно конструктора запитів?

  31. Як перемістити поля з таблиці у бланк запиту?

  32. Як упорядкувати записи, використовуючи запит?

  33. Як змінити тип запиту?

  34. Як модифікувати запит?

  35. Яке призначення фільтрів?

  36. Для чого призначена команда Застосувати фільтр?

  37. Яка різниця між використанням фільтра і запиту?

  38. Що таке форма?

  39. Яке призначення форм?

  40. З чого складається форма?

  41. Які є способи створення форми?

  42. Форма — це файл з даними чи спосіб відображення даних?

  43. Яке призначення конструктора форм?

  44. Які дані наводять у вигляді форми?

  45. Які переваги таблиць над формами?

  46. Які дані можна розмістити у формі?

  47. Як вставити заголовок у форму?

  48. Як виконати обчислення в формах?

  49. Як нарисувати у формі прямокутник?

  50. Як ввести у форму деякий текст?

  51. Що таке комбінований спосіб створення форми?

  52. Як вставити кнопку у форму?

  53. Як приписати створюваній кнопці конкретну дію?

  54. Як створити форму з закладками?

  55. Що спільного між таблицями і формами?