Теми рефератів
Авіація та космонавтика Банківська справа Безпека життєдіяльності Біографії Біологія Біологія і хімія Біржова справа Ботаніка та сільське гос-во Бухгалтерський облік і аудит Військова кафедра Географія
Геодезія Геологія Держава та право Журналістика Видавнича справа та поліграфія Іноземна мова Інформатика Інформатика, програмування Історія Історія техніки
Комунікації і зв'язок Краєзнавство та етнографія Короткий зміст творів Кулінарія Культура та мистецтво Культурологія Зарубіжна література Російська мова Маркетинг Математика Медицина, здоров'я Медичні науки Міжнародні відносини Менеджмент Москвоведение Музика Податки, оподаткування Наука і техніка Решта реферати Педагогіка Політологія Право Право, юриспруденція Промисловість, виробництво Психологія Педагогіка Радіоелектроніка Реклама Релігія і міфологія Сексологія Соціологія Будівництво Митна система Технологія Транспорт Фізика Фізкультура і спорт Філософія Фінансові науки Хімія Екологія Економіка Економіко-математичне моделювання Етика Юриспруденція Мовознавство Мовознавство, філологія Контакти
Українські реферати та твори » Информатика, программирование » MS Ассеss - створення простої бази даних

Реферат MS Ассеss - створення простої бази даних


MS Ассі ss - створення простої бази даних


В відповідності з номером варіанту створити базу даних MS Access, що складається з таблиць, запитів та форм. Всю сукупність даних, наведених у завданні 6.1, розподілити за таблицями, керуючись при цьому вимогами нормалізації. Створена база даних повинна містити:

В· Таблиці з самостійно введеної і відповідної тематики завдання інформацією (не менше 15 записів в головній таблиці). Введена інформація повинна дозволяти протестувати створені запити.

В· Форми для введення даних в таблиці.

В· Запити , що відбирають інформацію зазначеного в завданні типу з сформованих таблиць.

В· Службові форми :

- головну форму, представляє собою панель управління додатка і містить командні кнопки, за допомогою яких відкриваються створені об'єкти (інші форми і запити);

- форму для введення пароля, відкривається відразу після завантаження бази даних і перевіряє збіг введеного в формі значення із заданим ("істинним" паролем).

Обробку подій виконувати за допомогою макросів.

Таблиця завдань - опис предметної області

Варіант

Назва бази

даних

Зміст збереженої інформації 3 Бібліотечний каталог

УДК (універсальний десятковий код)

Галузь знань

П.І.Б. автора

Найменування видання

Тип видання

Вартість

Кількість

Дата надходження


<p> Аналіз даних - створення запитів. Створити запити, вимоги до яких наведені в таблиці:

Варіант Запити на вибірку інформації

Запити дії: а) запит на оновлення;

б) запит на видалення

3

а) відомості про видання, що надійшли пізніше визначеного терміну (нові надходження);

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

в) відомості про наявні в наявності книгах по заданій галузі знань.

а) оновлення вартості всіх видань, що надійшли після заданої дати, на 10%;

б) видалення з головної таблиці відомостей про видання заданого типу і галузі знань.

Примітки:

1. Поточна дата повертається при виклику функції Date () без вказівки аргументу.

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

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

4. Для обчислення числа днів між двома датами Date1 і Date2 використовувати функцію DateDiff ("д"; Date1; Date2).

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

Варіант Інформація, що відображається в головній формі Інформація, що відображається в підлеглій формі 3 ПІБ автора. Всі дані про книги автора.

Про тчет по роботі повинен включати:

1) Опис створених таблиць:

В· Схему даних, відображає, в яких таблицях міститься інформація, як пов'язані ці таблиці, види зв'язків між таблицями. Вказати, яка таблиця є головною.

Головною є таблиця Каталог

В· Характеристику структури створених таблиць: назви, типи і властивості полів, первинні та зовнішні ключі.

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


Створюємо стрічкові форми для введення даних:

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

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

If Me.Поле0.Value = "125478" Then DoCmd.OpenForm ("Головна форма") Else Msgbox ("Невірний пароль") End If

End Sub

д) Закриваємо вікно редактора Visual Basic

е) Закриваємо вікно форми і називаємо її В«Форма для введення пароляВ».

ж) Відкриваємо вікно В«Параметри запускуВ». Меню В«СЕРВІС - Параметри запуску В». Зі списку В«Вивід формиВ» вибираємо форму В«для введення пароляВ».

л) Закриваємо вікно В«Параметри запускуВ». Закриваємо додаток і запускаємо його заново.

Опис процесу введення і редагування даних.

В першу чергу вносяться дані в таблиці, що стоять на стороні 1 (Автори, Типи видань, Галузі знань). Потім вносяться дані в таблицю Каталог. І введення і редагування даних можна здійснювати або через закладку В«ТаблиціВ», клацнувши 2 рази за назвою потрібної таблиці. Або шляхом відкриття відповідної форми для введення даних.

1. Зв'язки між таблицями MS Access. Забезпечення цілісності даних. Каскадне видалення і оновлення даних

Створення первинного ключа

Вважається, що база даних спроектована добре тоді, коли кожен запис в будь-якій таблиці є унікальною. Це означає, що значення деякого поля (або кількох полів) не повторюється ні в одному записі в таблиці. Такий ідентифікатор називається первинним ключем (або просто ключем ).

Ключ - мінімальний унікальний ідентифікатор, що складається з одного або декількох полів. При проектуванні баз даних MS Access найчастіше для ключа використовують поля з типом даних Лічильник. Для завдання ключа потрібно: 1) у режимі Конструктор виділити поле; 2) в меню Правка вибрати команду Ключове поле (при цьому з'явиться зображення ключа).

Якщо ключ не визначений, то при першому збереженні таблиці Access виведе повідомлення про це та запропонує створити ключове поле. Якщо це пропозиція буде прийнята (що не обов'язково робити , все залежить від структури створюваної бази даних), то Access додасть в таблицю нове поле з ім'ям Код і типом даних Лічильник.

Перегляд даних

Перегляд даних, що містяться в таблиці, здійснюється в режимі таблиці (виділити необхідну таблицю і натиснути кнопку Відкрити ). В цьому режимі можна не тільки переглядати, але і форматувати дані, вставляти і видаляти записи, редагувати дані. У цьому режимі змінювати структуру таблиць (Додавати, видаляти поля; змінювати властивості полів і т.д.) Не можна .

Завдання зв'язків між таблицями

Для організації обробки інформації, що міститься більше ніж в одній таблиці задаються зв'язки між таблицями - вказуються способи, за допомогою яких інформація в одній таблиці зв'язується з даними в іншій таблиці. Наприклад, таблиці В«КлієнтиВ» та В«ЗамовленняВ», В«СтудентиВ» та «³двідуванняВ» можуть бути пов'язані відношенням В«один-до-багатьохВ» (один клієнт може розмістити багато замовлень, на одного студента існує список відвідувань по датах).

Зв'язок можна встановити


Страница 1 из 2Следующая страница

Друкувати реферат
Замовити реферат
Товары
загрузка...
Наверх Зворотнiй зв'язок