Створення бази даних методичної комісії ІКТ засобами Microsoft Access 2007 - Программирование, компьютеры и кибернетика дипломная работа

Створення бази даних методичної комісії ІКТ засобами Microsoft Access 2007 - Программирование, компьютеры и кибернетика дипломная работа




































Главная

Программирование, компьютеры и кибернетика
Створення бази даних методичної комісії ІКТ засобами Microsoft Access 2007

Загальні характеристики та структура найпростішої бази даних. Режими роботи з нею. Основні властивості полів таблиць. Створення запиту, зв’язків, звіту та макросу. Програмне забезпечення для створення БД. Нові можливості макросів в Office Access 2007.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
ТЕМА: «Створення бази даних методичної комісії ІКТ
Професія: оператор з обробки інформації та програмного забезпечення (4113)
У даній дипломній роботі за професією «оператор з обробки інформації та програмного забезпечення» розглядається тема: створити базу даних методичної комісії ІКТ, засобами Microsoft Access 2007. Основні ідеї сучасної інформаційної технології базуються на концепції, згідно з якою дані повинні бути організовані в бази даних з метою адекватного відображення мінливого реального світу та задоволення інформаційних потреб користувачів. База даних (БД)- поіменована сукупність взаємопов'язаних даних, організованих за певними правилами, що передбачають спільні принципи опису, зберігання та маніпулювання інформацією, що не залежить від представлення (прикладних програм). Ці бази даних створюються і функціонують під управлінням спеціальних програмних комплексів, званих системами керування базами даних (СУБД).
Тобто, система керування базами даних (СУБД) -- комп'ютерна програма чи комплекс програм, що забезпечує користувачам можливість створення, збереження, оновлення, пошук інформації та контролю доступу в базах даних. Збільшення обсягу та структурної складності збережених даних, розширення кола користувачів інформаційних систем привели до широкого поширення найбільш зручних і порівняно простих для розуміння реляційних (табличних) СКБД. Для забезпечення одночасного доступу до даних безлічі користувачів, нерідко розташованих досить далеко один від одного і від місця зберігання баз даних, створені мережні версії БД, заснованих на реляційній структурі. У них тим чи іншим шляхом вирішуються специфічні проблеми паралельних процесів, цілісності (правильності) і безпеки даних, а також санкціонування доступу. У діловій або особистій сфері часто доводиться працювати з даними з різних джерел, кожен з яких пов'язаний з певним видом діяльності. Для координації всіх цих даних необхідні певні знання й організаційні навички. Microsoft Access об'єднує відомості з різних джерел в одній реляційній базі даних. Створювані форми, запити і звіти дозволяють швидко і ефективно оновлювати дані, отримувати відповіді на питання, здійснювати пошук потрібних даних, аналізувати дані, друкувати звіти, діаграми і поштові наклейки.
У базі даних відомості з кожного джерела зберігаються в окремій таблиці. При роботі з даними з декількох таблиць встановлюються зв'язки між таблицями. Для пошуку та відбору даних, які відповідають певним умовам, створюється запит. Запити дозволяють також оновити або видалити одночасно кілька записів, виконати вбудовані або спеціальні обчислення. Для перегляду, введення або зміни даних прямо в таблиці застосовуються форми. Форма дозволяє відібрати дані з однієї або декількох таблиць і вивести їх на екран, використовуючи стандартний або створений користувачем макет. Для аналізу даних або роздруківки їх певним чином використовується звіт. Наприклад, можна створити і надрукувати звіт, що групує дані і обчислює підсумки. Метою цієї роботи є створити базу даних в Microsoft Аccess Методичної комісії ІКТ.
Завдання: створити базу даних методичної комісії ІКТ, засобами Microsoft Access 2007
1.1 Бази даних, управління базами даних
База даних - це організована структура, призначена для зберігання інформації. У сучасних базах даних зберігаються не тільки дані, але й інформація.
Це твердження легко пояснити, якщо, наприклад, розглянути базу даних великого банку. У ній є всі необхідні відомості про клієнтів, про їх адреси, кредитну історію, стан розрахункових рахунків, фінансових операцій і т.д. Доступ до цієї бази даних має досить велика кількість співробітників банку, але серед них навряд чи знайдеться така особа, яка має доступ до всієї бази цілком і при цьому здатна одноосібно вносити в неї довільні зміни. Крім даних, база містить методи і засоби, що дозволяють кожному зі співробітників оперувати тільки з тими даними, які входять в його компетенцію. У результаті взаємодії даних, що містяться в базі, з методами, доступними конкретним співробітникам, утворюється інформація, яку вони споживають і на підставі якої в межах власної компетенції роблять введення і редагування даних.
З поняттям бази даних тісно пов'язане поняття системи управління базою даних. Це комплекс програмних засобів, призначених для створення структури нової бази, наповнення її вмістом, редагування вмісту і візуалізації інформації. Під візуалізацією інформації бази розуміється відбір відображуваних даних відповідно до заданого критерію, їхнє упорядкування, оформлення і наступна видача на пристрої виводу або передачі по каналах зв'язку.
У світі існує безліч систем керування базами даних. Незважаючи на те, що вони можуть по-різному працювати з різними об'єктами і надають користувачу різні функції й засоби, більшість СУБД спираються на єдиний сталий комплекс основних понять. Це дає нам можливість розглянути одну систему й узагальнити її поняття, прийоми і методи на весь клас СУБД. В якості такого навчального об'єкта ми виберемо СУБД Microsoft Access, що входить в пакет Microsoft Office.
Для різних СУБД реалізація цих рівнів мов може бути різною. В одних випадках МОД і ММД вимагає складання користувачем програми повністю "вручну", в інших (що відображає сучасну тенденцію) в СУБД присутній засоби візуальної (наочної) розробки програм. Для цього в сучасних СУБД є редактори екранних форм, звітів. "Цеглинками" (інструментами) таких редакторів є поля різних видів (поля введення, поля виводу, обчислювані поля), процедури обробки різних типів (форми введення, таблиці, звіти, запити). На підставі створених користувачем об'єктів програми - генератори формують програмний код мовою конкретної машини проміжною мовою.
1.3 Структура найпростішої бази даних
Якщо в базі немає ніяких даних (порожня база), то це все одно повноцінна база даних. Цей факт має методичне значення. Хоча даних у базі і немає, але інформація в ній все-таки є - це структура бази. Вона визначає методи занесення даних і зберігання їх в базі. Найпростіший «некомп'ютерний» варіант бази даних - діловий щоденник, в якому кожному календарному дню виділено по сторінці. Навіть якщо в ньому не записано ні рядка, він не перестає бути щоденником, оскільки має структуру, чітко відрізняє його від записних книжок, робочих зошитів та іншої паперової продукції.
Бази даних можуть містити різні об'єкти. Основними об'єктами будь-якої бази даних є її таблиці. Найпростіша база даних має хоча б одну таблицю. Відповідно, структура найпростішої бази даних тотожно дорівнює структурі її таблиці.
Структуру двовимірної таблиці утворюють стовпці і рядки. Їх аналогами в найпростішій базі даних є поля і записи. Якщо записів у таблиці поки немає, значить, її структура утворена тільки набором полів. Змінивши склад полів базової таблиці (або їх властивості), ми змінюємо структуру бази даних і, відповідно, отримуємо нову базу даних.
Поля бази даних не просто визначають структуру бази - вони ще визначають групові властивості даних, записуваних в осередки, які належать кожному з полів. Нижче перераховані основні властивості полів таблиць баз даних на прикладі СУБД Microsoft Access.
ь Ім'я поля - визначає, як слід звертатися до даних цього поля при автоматичних операціях з базою (за замовчуванням імена полів використовуються як заголовки стовпців таблиць).
ь Тип поля - визначає тип даних, які можуть міститися в даному полі.
ь Розмір поля - визначає граничну довжину (у символах) даних, які можуть розміщуватися в даному полі.
ь Формат поля - визначає спосіб форматування даних в комірках, що належать полю.
ь Маска введення - визначає форму, в якій вводяться дані на поле (засіб автоматизації введення даних).
ь Підпис - визначає заголовок стовпця таблиці для даного поля (якщо підпис не вказана, то в якості заголовка стовпця використовується властивість Ім'я поля).
ь Значення за замовчуванням - те значення, яке вводиться в комірки поля автоматично (засіб автоматизації введення даних).
ь Умова на значення - обмеження, використовуване для перевірки правильності введення даних (засіб автоматизації введення, яке використовується, як правило, для даних, що мають числовий тип, грошовий тип або тип дати).
ь Повідомлення про помилку - текстове повідомлення, яке видається автоматично при спробі введення в поле помилкових даних.
ь Обов'язкове поле - властивість, що визначає обов'язковість заповнення даного поля при наповненні бази.
ь Порожні рядки - властивість, що дозволяє введення порожніх строкових даних (від властивості Обов'язкове поле відрізняється тим, що відноситься не до всіх типів даних, а лише до деяких, наприклад до текстових).
ь Індексовані поле - якщо поле володіє цією властивістю, всі операції, пов'язані з пошуком або сортуванням записів за значенням, що зберігається в даному полі, істотно прискорюються. Крім того, для індексованих полів можна зробити так, що значення в записах будуть перевірятися по цьому полю на наявність повторів, що дозволяє автоматично виключити дублювання даних.
Оскільки в різних полях можуть міститися дані різного типу, то і властивості у полів можуть відрізнятися в залежності від типу даних. Так, наприклад, список вищевказаних властивостей полів відноситься в основному до полів текстового типу. Поля інших типів можуть мати або не мати ці властивості, але можуть додавати до них і свої. Наприклад, для даних, що представляють дійсні числа, важливою властивістю є кількість знаків після десяткової коми. З іншого боку, для полів, що використовуються для зберігання малюнків, звукозаписів, відео кліпів та інших об'єктів OLE, більшість вищевказаних властивостей не мають сенсу.
Таблиці баз даних, як правило, допускають роботу з набагато більшою кількістю різних типів даних. Так, наприклад, бази даних Microsoft Access працюють з наступними типами даних.
Ш Текстовий - тип даних, використовуваний для зберігання звичайного неформатованого тексту обмеженого розміру (до 255 символів).
Ш Числовий - тип даних для зберігання дійсних чисел.
Ш Поле Мемо - спеціальний тип даних для зберігання великих обсягів тексту (до 65 535 символів). Фізично текст не зберігається в полі. Він зберігатися в іншому місці бази даних, а в полі зберігатися покажчик на нього, але для користувача такий поділ помітно не завжди.
Ш Дата / час - тип даних для зберігання календарних дат і поточного часу.
Ш Грошовий - тип даних для зберігання грошових сум. Теоретично, для їх запису можна було б користуватися і полями числового типу, але для грошових сум є деякі особливості (наприклад, пов'язані з правилами округлення), які роблять більш зручним використання спеціального типу даних, а не настройку числового типу.
Ш Лічильник - спеціальний тип даних для унікальних (не повторюються в полі) натуральних чисел з автоматичним нарощуванням. Природне використання - для порядкової нумерації записів.
Ш Логічний - тип для зберігання логічних даних (можуть приймати тільки два значення, наприклад Так або Ні).
Ш Гіперпосилання - спеціальне поле для зберігання адрес URL Web-об'єктів Інтернету. При клацанні на посиланні автоматично відбувається запуск броузера і відтворення об'єкта в його вікні.
Ш Майстер підстановок - це не спеціальний тип даних. Це об'єкт, настроюванням якого можна автоматизувати введення даних в поле так, щоб не вводити їх вручну, а вибирати їх із списку.
Бази даних - це теж файли, але робота з ними відрізняється від роботи з файлами інших типів, створюваних іншими додатками. Вище ми бачили, що всю роботу з обслуговування файлової структури бере на себе операційна система. Для бази даних пред'являються особливі вимоги з точки зору безпеки, тому в них реалізований інший підхід до збереження даних.
Бази даних - це особливі структури. Інформація, яка в них міститься, дуже часто має суспільну цінність. Нерідко з однією і тією ж базою працюють тисячі людей по всій країні. Від інформації, яка міститься в деяких базах, може залежати благополуччя безлічі людей. Тому цілісність вмісту бази не може і не повинна залежати ні від конкретних дій якогось користувача, який забув зберегти файли перед вимиканням комп'ютера, ні від перебоїв в електромережі.
Проблема безпеки баз даних вирішується тим, що в СУБД для збереження інформації використовується подвійний підхід. У частині операцій, як зазвичай, бере участь операційна система комп'ютера, але деякі операції збереження відбуваються в обхід операційної системи.
Зазвичай з базами даних працюю дві категорії користувачів. Перша категорія - проектувальники. Їх завдання полягає в розробці структури таблиць бази даних і узгодження її із замовником. Крім таблиць проектувальники розробляють інші об'єкти бази даних, призначені, з одного боку, для автоматизації роботи з базою, а з іншого боку - для обмеження функціональних можливостей роботи з базою (якщо це необхідно з міркувань безпеки). Проектувальники не наповнюють базу конкретними даними, (замовник може вважати їх конфіденційними і не надавати стороннім особам). Виняток становить експериментальне наповнення модельними даними на етапі налагодження об'єктів бази.
Друга категорія виконавців, що працюють з базами даних, - користувачі. Вони отримують вихідну базу даних від проектувальників і займаються її наповненням та обслуговуванням. У загальному випадку користувачі не мають засобів доступу до управління структурою бази - тільки до даних, та й то не до всіх, а до тих, робота з якими передбачена на конкретному робочому місці.
Відповідно СУБД має два режими роботи: проектувальний і призначений для користувача. Перший режим призначений для створення або зміни структури бази і створення її об'єктів. У другому режимі відбувається використання раніше підготовлених об'єктів для наповнення бази або отримання даних з неї.
Таблиці - це основні об'єкти будь-якої бази даних. По-перше, в таблицях зберігаються всі дані, наявні в базі, а по-друге, таблиці зберігають і структуру бази (поля, їх типи і властивості).
Таблиця бази даних схожа на електронну таблицю, в якій дані зберігаються в рядках і стовпцях. В результаті зазвичай досить легко імпортувати електронну таблицю до таблиці бази даних. Головна відмінність між збереженням даних в електронній таблиці та базі даних -- це спосіб упорядкування даних.
Щоб забезпечити максимальну гнучкість бази даних, дані необхідно впорядкувати в таблицях, щоб позбутися зайвих елементів. Наприклад, якщо потрібно зберігати дані про працівників, відомості про кожного працівника необхідно один раз ввести в таблиці, яка настроєна лише для розміщення даних про працівників. Цей процес називається оптимізацією.
Кожний рядок у таблиці називається записом. Записи -- це місце розташування окремих елементів даних. кожний запис складається з одного або кількох полів. Поля відповідають стовпцям у таблиці. Наприклад, можна створити таблицю «Працівники», де кожний запис (рядок) зберігає відомості про окремого працівника, а кожне поле (стовпець) містить власний тип даних, наприклад ім'я, прізвище, адресу тощо. Поля мають містити певний тип даних: текст, дату або час, число або інший тип.
Ще один спосіб опису записів і полів: уявіть старий картковий каталог у бібліотеці. Кожна картка у ящику відповідає запису бази даних. кожний елемент даних на окремій картці (автор, назва тощо) відповідає полю бази даних.
Запити ці об'єкти служать для отримання даних з таблиць і надання їх користувачеві в зручному вигляді. За допомогою запитів виконують такі операції як відбір даних, їх сортування і фільтрацію. За допомогою запитів можна виконувати перетворення даних за заданим алгоритмом, створювати нові таблиці, виконувати автоматичне наповнення таблиць даними, імпортованими з інших джерел, виконувати найпростіші обчислення в таблицях і багато іншого.
Запити -- це справжні робочі коники бази даних, які можуть виконувати багато різних функцій. Їх найпоширеніша функція -- отримання певних даних із таблиць. Дані, які потрібно переглянути, зазвичай розташовані в кількох таблицях, і запити дають змогу переглянути їх в одній таблиці даних. Також, оскільки зазвичай не потрібно бачити всі записи одночасно, запити дозволяють додавати критерії для «фільтрування» даних, щоб переглядати лише потрібні записи. Запити часто виконують роль джерела записів для форм і звітів.
Певні запити є «оновлюваними», тобто дані в базових таблицях можна редагувати за допомогою таблиці даних запиту. Якщо дії виконуються з оновлюваним запитом, слід пам'ятати, що зміни насправді виконуються в таблицях, а не лише в таблиці даних запиту.
Запити поділяються на дві основні групи: запити на вибірку і запити на дію. Запит на вибірку просто отримує дані й робить їх доступними для використання. Результати запиту можна переглянути на екрані, роздрукувати або скопіювати до буфера обміну. Або можна використати результат запиту як джерело записів для форми чи звіту.
Запит на змінення, згідно з назвою, виконує з даними певне завдання. Запити на змінення можна використовувати для створення нових таблиць, додавання даних до наявних таблиць, оновлення або видалення даних.
Якщо запити - це спеціальні засоби для відбору та аналізу даних, то форми - це засоби для введення даних. Сенс їх той самий - надати користувачеві засоби для заповнення лише тих полів, які йому заповнювати належить. Одночасно з цим у формі можна розмістити спеціальні елементи управління (лічильники, що розкриваються списки, перемикачі, прапорці та інше) для автоматизації введення. Переваги форм розкриваються особливо наочно, коли відбувається введення даних з заповнених бланків. У цьому випадку форму роблять графічними засобами так, щоб вона повторювала оформлення бланка - це помітно спрощує роботу складача, знижує його стомлення і запобігає появі друкарських помилок.
Форми іноді називаються «екранами вводу даних». Це інтерфейси, які використовуються під час роботи з даними, тому вони часто містять кнопки для виконання різних команд. Можна створити базу даних без використання форм, просто редагуючи дані в таблицях даних. Проте більшість користувачів баз даних використовують форми для перегляду, введення та редагування даних у таблицях.
Форми пропонують простий у використанні формат роботи з даними, крім того, до них можна також додавати функціональні елементи, наприклад кнопки. Ці кнопки можна настроїти для визначення даних, що відображатимуться у формі, відкриття інших форм або звітів та для виконання низки інших завдань. Наприклад, є форма «Форма клієнта», у якій виконується робота з даними клієнта. Форма клієнта може містити кнопку, яка відкриває форму замовлення, де можна ввести нове замовлення цього клієнта.
Форми також дають змогу керувати способом взаємодії інших користувачів із даними бази даних. Наприклад, можна створити форму, яка відображає лише певні поля та дозволяє виконувати лише певні операції. Це допомагає захистити дані та забезпечує належне введення даних.
Звіти - за своїми властивостями і структурі звіти багато в чому схожі на форми, але призначені тільки для виводу даних, причому для висновку не на екран, а на принтер. У зв'язку з цим звіти відрізняються тим, що в них прийняті спеціальні заходи для групування виведених даних і для виведення спеціальних елементів оформлення, характерних для друкованих документів.
Звіти використовуються для зведення та представлення даних у таблицях. Звіт зазвичай відповідає на певне питання, наприклад «Яку суму було отримано від кожного клієнта цього року?» або «У яких містах розташовані наші клієнти?». кожний звіт можна відформатувати таким чином, щоб він представляв дані найбільш зрозумілим способом.
Звіт можна запустити будь-коли, і він завжди відображатиме поточні дані в базі даних. Звіти зазвичай мають формат для друку, але їх також можна переглядати на екрані, експортувати до іншої програми або надсилати електронною поштою.
Сторінки - це спеціальні об'єкти баз даних, реалізованих в останніх версіях СУБД Microsoft Access (починаючи з Access 2000). Правда, більш коректно їх називати сторінками доступу до даних. Фізично це особливий об'єкт, виконаний в коді HTML, що розміщується на Web-сторінці і передається клієнту разом з нею. Сам по собі цей об'єкт не є базою даної, але містить компоненти, через які здійснюється зв'язок переданої Web-сторінки з базою даних, що залишається на сервері. Користуючись цими компонентами, відвідувач Web-сайту може переглядати записи бази в полях сторінки доступу. Таким чином, сторінки доступу до даних здійснюють інтерфейс між клієнтом, сервером і базою даних, розміщеної на сервері. Ця база даних не обов'язково повинна бути базою даних Microsoft Access. Сторінки доступу, створені засобами Microsoft Access, посволяют працювати також з базами даних Microsoft SQL Server.
Макроси в програмі Access можна вважати спрощеною мовою програмування, яку можна використовувати для додавання функціональності до бази даних. Наприклад, можна вкласти макрос до кнопки форми, щоб запускати макрос у разі натискання цієї кнопки. Макроси містять дії, які виконують завдання, наприклад відкривають звіт, виконують запит або закривають базу даних. Більшість операцій із базою даних, які виконуються вручну, можна зробити автоматичними за допомогою макросів, тому вони можуть бути корисним засобом економії часу.
Модулі, як і макроси, -- це об'єкти, які можна використовувати для додавання функціональності до бази даних. Проте, якщо макроси Access створюються за допомогою вибору зі списку дій макросу, модулі пишуться мовою програмування Visual Basic для застосунків (VBA). Модуль -- це збірка декларацій, інструкцій і процедур, які зберігаються разом. Модуль може бути модулем класу або стандартним модулем. Модулі класу додаються до форм або звітів і зазвичай містять процедури, характерні для форми чи звіту, до яких вони додаються. Стандартні модулі містять загальні процедури, не пов'язані з жодним іншим об'єктом. Стандартні модулі відображаються в області переходів у розділі Модулі, проте модулі класу там не відображаються.
Ці категорії об'єктів призначені як для автоматизації повторюваних операцій при роботі з СУБД, так і для створення нових функцій шляхом програмування. У СУБД Microsoft Access макроси складаються з послідовності внутрішніх команд СУБД і є одним із засобів автоматизації роботи з базою. Модулі створюються засобами зовнішнього мови програмування, в даному випадку мови Visual Basic для додатків. Це один із засобів, за допомогою яких розробник бази може закласти в неї нестандартні функціональні можливості, задовольнити специфічне вимога замовника, підвищити швидкодію системи управління, а також рівень її захищеності.
Проектування бази даних методично правильно починати роботу з олівцем і аркушем паперу в руках, не використовуючи комп'ютер. На даному етапі він просто не потрібен. Неоптимальні рішення і прямі помилки, закладені на етапі проектування, згодом дуже важко усуваються, тому цей етап є основним.
Технічне завдання на проектування бази даних повинен надати замовник. Однак для цього він повинен володіти відповідною термінологією і знати, хоча б у загальних рисах, технічні можливості основних СУБД. На жаль, на практиці таке положення зустрічається не завжди. Тому зазвичай використовують такі підходи:
Демонструють замовнику роботу аналогічної бази даних, після чого погоджують специфікацію відмінностей;
Якщо аналога немає, з'ясовують коло завдань та потреб замовника, після чого допомагають йому підготувати технічне завдання.
При підготовці технічного завдання складають:
· Список вихідних даних, з якими працює замовник;
· Список вихідних даних, які необхідні замовнику для управління структурою свого підприємства;
· Список вихідних даних, які не є необхідними для замовника, але які він повинен надати в інші організації (до вищих структур, до органів статистичного обліку, інші адміністративні та контролюючі організації).
При цьому дуже важливо не обмежуватися взаємодією з головним підрозділом замовника, а провести обговорення з усіма службами та підрозділами, які можуть надати виявитися постачальниками даних у базу або їх споживачами.
З'ясувавши основну частину даних, які замовник споживає або поставляє, можна приступати до створення структури бази, тобто структури її основних таблиць.
1. Робота починається зі складання генерального списку полів - він може налічувати десятки і навіть сотні позицій.
2. Відповідно з типом даних, що розміщуються в кожному полі, визначають найбільш підходящий тип для кожного поля.
3. Далі розподіляють поля генерального списку по базових таблиць. На першому етапі розподіл виробляють за функціональною ознакою. Мета - забезпечити, щоб введення даних в одну таблицю вироблявся, по можливості, в рамках одного підрозділу, а ще краще - на одному робочому місці.
4. У кожній з таблиць намічають ключове поле. В якості такого вибирають поле, дані в якому повторюватися не можуть.
Наприклад, для таблиці даних про студентів таким поле може служити індивідуальний шифр студента. Для таблиці, в якій міститися розклад занять, такого поля можна і не знайти, але його можна створити штучним комбінуванням полів «Час заняття» і «Номер аудиторії». Ця комбінація НЕ повторимость, так як в одній аудиторії в один і той же час не прийнято проводити два різних заняття. Якщо в таблиці взагалі немає ні яких полів, які можна було б використовувати, як ключові, завжди можна ввести додаткове поле типу Лічильник - воно не може містити повторюваних даних за визначенням.
5. За допомогою олівця та паперу розкреслюють зв'язку між таблицями. Таке креслення називається схемою даних. Існує кілька типів можливих зв'язків між таблицями. Найбільш поширеними є зв'язку «один до багатьох» і «один до одного». Зв'язок між таблицями організовується на основі загального поля, причому в одній з таблиць воно обов'язково повинно бути ключовим, тобто на боці «один» має виступати ключове поле, що містить унікальні, неповторювані значення. Значення на стороні «багато» можуть повторюватися.
6. Розробкою схеми даних закінчується «паперовий» етап роботи над технічною пропозицією. Цю схему можна узгодити з замовником, після чого приступати до безпосереднього створення бази даних.
Слід пам'ятати, що по ходу розробки проекту замовнику неодмінно будуть приходити в голову нові ідеї. На всіх етапах проектування він прагне охопити єдиною системою все нові і нові підрозділи і служби підприємства. Можливість гнучкого використання його побажань багато в чому визначається кваліфікацією розробника бази даних. Якщо схема даних складена правильно, підключати до бази нові таблиці неважко. Якщо структура бази нераціональна, розробник може зазнати серйозні труднощі і увійти в суперечність із замовником. Суперечності виконавця з замовником завжди свідчать про недостатню кваліфікацію виконавця. Саме з цього етап попереднього проектування бази даних слід вважати основним. Від його успіху залежить, наскільки база даних стане зручною, і чи будуть з нею працювати користувачі. Якщо відзначається, що користувачі бази «саботують» її експлуатацію і вважають за краще працювати традиційними методами, це говорить не про низьку кваліфікацію користувачів, а про недостатню кваліфікацію розробника бази.
На цьому етапі завершується попереднє проектування бази даних, і на наступному етапі починається її безпосередня розробка. З цього моменту слід почати роботу з СУБД
1) При запуску Microsoft Access відкривається діалогове вікно, в якому пропонується створити нову базу даних або відкрити існуючу. Якщо з'являється це діалогове вікно, виберіть параметр Нова база даних, а потім натисніть кнопку ОК.
2) Якщо база даних вже була відкрита або вже закрито вікно запуску, натисніть кнопку Створити базу даних на панелі інструментів і двічі натисніть кнопку миші, встановивши покажчик на значок нової бази даних.
3) Вкажіть ім'я та каталог бази даних і натисніть кнопку ОК.
4) Після створення пустої бази даних необхідно самостійно створити об'єкти цієї бази даних.
Створення бази даних за допомогою шаблону
Ш При запуску Microsoft Access відкривається діалогове вікно, в якому пропонується створити нову базу даних або відкрити існуючу. Якщо з'являється це діалогове вікно, виберіть параметри запуску майстра, а потім натисніть кнопку ОК. Якщо база даних вже була відкрита або якщо було закрито перше діалогове вікно, натисніть кнопку Створити базу даних на панелі інструментів.
Ш Встановіть покажчик на потрібний значок шаблону бази даних і двічі натисніть кнопку миші.
Ш Вкажіть ім'я та каталог для створюваної бази даних.
Ш Щоб почати створення нової бази даних, натисніть кнопку Загрузить (Завантажити).
Ш У вікні Приступаючи до роботи з Microsoft Office Access у розділі Відкрити останню базу даних клацніть на базу даних, яку потрібно відкрити.
Ш Додаток Access відкриє базу даних.
У Microsoft Access існує два способи створення таблиці. Для введення власних даних можна створити порожню таблицю. Можна також створити таблицю, використовуючи вже існуючі дані з іншого джерела.
У простій базі даних, такий як список контактів, можна використовувати всього одну таблицю. Однак у багатьох базах даних використовується кілька таблиць. При створенні нової бази даних на комп'ютері створюється новий файл, який використовується як контейнер для всіх об'єктів у базі даних, включаючи таблиці.
Таблицю можна створити за допомогою створення нової бази даних, вставки таблиці в існуючу базу даних, а також імпорту або створення посилання на таблицю з іншого джерела даних, такого як книга Microsoft Office Excel 2007, документ Microsoft Office Word 2007, текстовий файл або інша база даних . При створенні нової бази даних у неї автоматично вставляється нова порожня таблиця. Потім можна ввести дані, щоб почати визначення полів.
У Microsoft Access існує чотири способи створення порожній таблиці:
· Використання майстра баз даних для створення всієї бази даних, що містять всі необхідні звіти, таблиці та форми, за одну операцію. Майстер баз даних створює нову базу даних, його не можна використовувати для додавання нових таблиць, форм, звітів у вже існуючу базу даних.
· Майстер таблиць дає змогу вибрати поля для даної таблиці з безлічі визначених раніше таблиць,
Створення бази даних методичної комісії ІКТ засобами Microsoft Access 2007 дипломная работа. Программирование, компьютеры и кибернетика.
Великая Отечественная Война Вывод К Сочинению
Туған Жердей Жер Болмас Эссе
Диссертация На Тему Поддержание Государственного Обвинения
Курсовая работа по теме Биология и физиология продукционных процессов у растения огурца
Курсовая работа по теме Основы методов и принципов словарной работы при обучении детей старшего дошкольного возраста
Дипломная работа по теме Этапы развития государственной службы в России
Что Дают Уроки Прошлого Сочинение Аргументы
Егэ Обществознание Эссе Права
Реферат по теме Компьютерные системы
Реферат: Понятие механизма государства
Дипломная работа по теме Система для проверки микросхем методом сигнатурного анализа
Реферат: Тадэуш Рэйтан
Курсовая работа по теме Формування товарного асортименту в спеціалізованому магазині та шляхи його удосконалення
Суды Общей Юрисдикции Курсовая
Доклад по теме Закономерность распределения простых чисел в ряду натуральных чисел
Правила Оформления Практической Работы
Сочинение Описание Митрофана Из Комедии Недоросль
Контрольная работа: Основные направления Российской инновационной политики. Скачать бесплатно и без регистрации
Реферат по теме Экологическая концепция России
Контрольная Работа 5 Класс Конец 1 Четверти
Связь архитектуры предприятия с системным мышлением и бизнес-кибернетикой управления знаниями - Менеджмент и трудовые отношения курсовая работа
Кризисные тенденции в мусульманско-коптских отношениях в АРЕ в конце XX – начало XXI вв. - Политология реферат
Принципы работы с игровыми приложениями на Java - Программирование, компьютеры и кибернетика курсовая работа


Report Page