Лабораторная работа: MS Ассеss - создание простой базы данных

б) издания заданного автора;

в) сведения об имеющихся в наличии книгах по заданной отрасли знаний.

а) обновление стоимости всех изданий, поступивших после заданной даты, на 10%;

б) удаление из главной таблицы сведений об изданиях заданного типа и отрасли знаний.

Примечания:

1. Текущая дата возвращается при вызове функции Date() без указания аргумента.

2. Для вычисления месяца, соответствующего некоторой дате, использовать функцию Month(). Например, номер месяца, соответствующего текущей дате, возвращается при вызове функции Month(Date()).

3. Для вычисления года, соответствующего некоторой дате, использовать функцию Year(). Например, значение года, соответствующего текущей дате, возвращается при вызове функции Year(Date()).

4. Для вычисления числа дней между двумя датами Date1 и Date2 использовать функцию DateDiff("д"; Date1; Date2).

Создание сложных форм. Создать сложную форму, состоящую из главной и подчиненной форм, отображающих информацию, приведенную в таблице:

Вариант

Информация, отображаемая в главной форме

Информация, отображаемая в подчиненной форме

3

ФИО автора.

Все данные о книгах автора.


О тчет по работе должен включать:

1) Описание созданных таблиц:

· Схему данных, отражающую, в каких таблицах содержится информация, как связаны эти таблицы, виды связей между таблицами. Указать, какая таблица является главной.

Главной является таблица Каталог

· Характеристику структуры созданных таблиц: названия, типы и свойства полей, первичные и внешние ключи.

Заполнение осуществляется в следующем порядке: сначала вносятся данные в таблицы, стоящие на стороне отношения один (таблицы-справочники ), потом – в таблицы, стоящие на стороне отношения многие (оперативные таблицы ) .В таблицу «Каталог» данные вносятся в последнюю очередь.


Создаем ленточные формы для ввода данных:

Текст программы:

Private Sub Кнопка1_Click()

К-во Просмотров: 316
Бесплатно скачать Лабораторная работа: MS Ассеss - создание простой базы данных