даних (порожня база), то це все одно повноцінна база даних, тому що вона має певну структуру. Структура визначає методи занесення даних і зберігання їх в базі. p> Т.к. структура двовимірної таблиці утворюють стовпці і рядка, їх аналогами в структурі найпростішої бази даних є поля і записи. Значить якщо записів в таблиці немає, то структура утворена тільки набором полів.
Змінюючи склад полів базової таблиці (або їх властивості), ми змінюємо структуру бази даних і отримуємо нову базу даних.
Властивості полів БД Access.
Ім'я поля - як потрібно звертатися до даних.
Тип поля - визначає тип даних.
Розмір поля - визначає граничну довжину даних.
Формат поля - спосіб формування даних в осередках.
Маска введення - форма введення даних в полі (кошти автоматизації даних).
Підпис - заголовок стовпця таблиці (за замовчуванням - ім'я поля).
Значення за замовчуванням - (введення автоматично).
Умова на значення - обмеження, для перевірки правильності введення (числовий, грошовий або тип дати).
Повідомлення про помилку - якщо вводяться помилкові дані.
Обов'язкове поле - дані обов'язкового заповнення.
Індексовані поле - швидка обробка (папок і сортування).
Типи даних
Текстовий - неформатований текст (до 255 знаків).
Поле меню - (до 65535 символів).
Числовий - дійсні числа.
Дата і час - календарні дати і поточний час.
Грошовий - грошові суми (округлення).
Лічильник - порядкова нумерація записів (неповторювані).
Логічний - приймає значення ТАК чи НІ.
Поле об'єкта OLE - покажчик на об'єкт OLE.
Гіперпосилання - зберігання адрес URL WEB об'єктів Інтернету. p> Майстер підстановок - це об'єкт для настрающего автоматичного введення даних (тобто можна вибирати, а не вводити в ручну).
Об'єкти БД.
Об'єктами БД є:
Таблиці.
Запити.
Форми.
Звіти.
Сторінки.
Макроси та модулі.
Таблиці - основний об'єкт БД (дані і структура).
Запити - потрібні для отримання даних з таблиць.
Наприклад у банку:
Одні мають доступ до таблиці даних про клієнтів, інші - до їх розрахункових рахунках, треті - до таблиць активів банку.
Запит черпає дані з базових таблиць і на їх основі створює тимчасову таблицю (віртуальну). Самої таблиці фізично немає на жорсткому диску. Це програма. p> Форми - це кошти для введення даних, хоча з їх допомогою можна переглядати дані (зручно вводити дані якщо ви їх вносите з заповнених бланків).
Звіти - призначені тільки для виводу даних на принтер: у них існують заходи для групування виведених даних, а також номери сторінки, верхній і нижній колонтитули, час створення звіту.
Сторінки - особливий об'єкт, виконаний в коді HTML розміщується на WEB сторінках. Сторінки здійснюють інтерфейс між клієнтом, сервером і базою даних розміщеної на сервері. Ці сторінки дозволяють так само зв'язуватися з базами даних Microsoft SQL Server.
Модулі та макроси - програми написані на зовнішньому мовою програмування Visual Basic for Application. Макроси - послідовність внутрішніх команд СУБД - автоматизація роботи з базою.
Перед тим як приступити до створення БД необхідно розробити схему даних.
Схема даних - це структура бази, а, саме, структура або структури основних таблиць. Для створення бази даних виконується наступна робота. p> складається повний список полів.
визначається найбільш підходящі типи даних для кожного поля.
розподіляються поля повного списку з базових таблиць.
в кожній з таблиць намічають ключове поле або використовують додаткове поле типу лічильник.
схематично, на папері розкреслюють зв'язку між таблицями (Це схема даних). p> Існує кілька типів зв'язків між таблицями.
Найбільш поширені:
- В«одинВ»-ко-В«багатьохВ».
- В«одинВ»-до-В«одномуВ».
Зв'язок між двома таблицями організовується на основі загального поля, воно повинне бути присутнім в обох таблицях, причому в одній таблиці воно має бути первинним ключем, тобто на боці В«одинВ» - первинний ключ, на боці В«багатьохВ» - вторинний ключ.
СУБД MS Access 2000 представляє кілька засобів створення кожного з основних об'єктів бази.
ручні (обробка об'єктів в режимі конструктор).
Автоматизовані (розробка за допомогою програм-майстрів).
Автоматичні - кошти прискореної розробки найпростіших об'єктів.
Для розробки навчальних об'єктів і запитів рекомендується використовувати ручні засоби, тобто режим конструктор.
Створення таблиць.
При створенні таблиці в ВІКНІ БД вибирається (з лівого сторони) елемент В«таблиціВ». Далі щоб створити таблицю в ручну, використовують елемент керування (у правій частині вікна) В«створе...