Розробка програмного продукту "Шкільна бібліотека" - Курсовая работа

бесплатно 0
4.5 94
Засоби захисту і керування базою даних. Написання додатків, недоліки СУБД Access. Обраний тип інструментарій. Функціональні можливості СУБД ІnterBase. Розробка бази даних "Шкільна бібліотека", призначеної для полегшення контролю за бібліотекою школярів.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
СУБД дають можливість користувачам здійснювати безпосереднє керування даними, а програмістам швидко розробляти більш досконалі програмні засоби їхньої обробки. По способу встановлення звязків між даними розрізняють: реляційну ієрархічну мережну моделі. шкільна бібліотека база програмний Ієрархічна і мережна моделі припускають наявність звязків між даними, що мають яку-небудь загальну ознаку. У найбільш повному варіанті СУБД повинна містити наступні складові частини: середовище користувача, що дає можливість безпосереднього керування даними з клавіатури; Цей майстер дозволяє експортувати таблиці, форми і звіти в постійному або динамічному форматі HTML за допомогою одного або декількох шаблонів HTML; створювати основну сторінку Web; зберігати усі файли в заданій папці як публікації Web; копіювати файли на Web-сервер за допомогою майстра розміщення в Web і зберігати настроювання публікації Web для наступного використання.Утаєння обєктів бази даних, що не повинні бути видимими для інших користувачів і виводитися у вікні бази даних. Визначення єдиного пароля, за допомогою якого відбираються користувачі, що мають право на відкриття бази даних.У Microsoft ACCESS 2000 додані такі нові засоби, що полегшують створення потужних додатків баз даних. Доступ із додатка користувача в Інтернет або внутрішню мережу. Настроювання для додатка користувача рядків меню і панелей інструментів. Створення реплік тільки для зазначених частин бази даних Використання DAO для доступу до баз даних ODBC без завантаження ядра бази даних Microsoft JetАле при всьому цьому, ACCESS 97 займає багато місця на жорсткому диску та потребує потужну ЕОМ з великими ресурсами. За допомогою ACCESS неможливо написати базу даних під MS - DOS.Система Access працює під керуванням Windows 95 чи Windows NT, так що при роботі з нею користувачу доступні всі переваги Windows. Можна вирізати, копіювати і вставляти дані з будь-якого додатка Windows у Access і навпаки; можна створити проект форми в Access і вставити його в конструктор форм. Серед найбільш яскравих представників систем управління базами даних можна відзначити: Lotus Approach, Microsoft Access, Borland DBASE, Borland Paradox, Microsoft Visual FOXPRO, Microsoft Visual Basic, а також бази даних Microsoft SQL Server і Oracle, використовувані в додатках, побудованих за технологією "клієнт-сервер". Фактично, у будь-якій сучасній СУБД існує аналог, що випускається іншою компанією, що має аналогічну область застосування і можливості, будь-який додаток здатний працювати з багатьма форматами представлення даних, здійснювати експорт і імпорт даних завдяки наявності великого числа конвертерів. Загальноприйнятими, також, є технології, що дозволяють використовувати можливості інших додатків, наприклад, текстових редакторів, пакетів побудови графіків і т.п., і вбудовані версії мов високого рівня (частіше - діалекти SQL і/чи VBA) і засоби візуального програмування інтерфейсів розроблюваних додатків.База даних містить не тільки інформацію про книги і їх номера, а й довідкову інформацію про кожну книгу окремо, іі жанр та видавництво.У нашому прикладі ми маємо справу з даними двох типів: рядка символів, цілі числа. У самому загальному виді домен визначається завданням деякого базового типу даних, до якого відносяться елементи домена, і довільного логічного вираження, застосовуваного до елемента типу даних. Наприклад, домен "Імена" у нашому прикладі визначений на базовому типі рядків символів, але в число його значень можуть входити тільки ті рядки, що можуть зображувати імя (зокрема, такі рядки не можуть починатися з мякого знака). Слід зазначити також семантичне навантаження поняття домена: дані вважаються порівнянними тільки в тому випадку, коли вони відносяться до одному домену. Іноді, щоб не плутатися, говорять "відношення-схема" і "відношення-екземпляр", іноді схему відносини називають заголовком відносини, а відношення як набір кортежів - тілом відносини.База даних написана на СУБД ACCESS, що дає можливість організувати просту та зручну роботу з даними, так що людина не знайома з принципами програмування має змогу працювати з базою даних. Так як кожен студент навчається в одній групі, то в інформацію про студента введемо код групи в якій він навчається. Для полегшення маніпулювання з полем "стипендія" таблиці СТУДЕНТ було використано додаткову таблицю СТИПЕНДІЯ, яка містить всі можливі розміри стипендії (нульову, звичайну і підвищену), і організовано поле з підстановкою, яке дуже зручне у використанні. Даний обєкт буде мати таку структуру: номер залікової книжки - по якому буде ідентифікуватися конкретний студент, що отримав дану оцінку; кодом предмета - по якому буде ідентифікуватися конкретний предмет, з якого було отримано дану оцінку; оцінкою - це безпосередня оцінка отримана студентом на іспиті/заліку; датою складання іспиту/заліку. Таблиця КАФЕДРА звязана з таблицею ГРУПА через поле № Кафедри типом звязку 1: n через те, що на одній кафедрі багато груп, а од

План
Зміст

1. Вступ

1. Засоби захисту і керування базою даних

1.1 Написання додатків

1.2 Декілька слів про недоліки СУБД ACCESS

2. Огляд існуючих СУБД, опис обраного типу інструментарію, обгрунтування вибору

3.Опис предметної області

3.1 Опис поставленої задачі, призначення програмного продукту

3.2 Огляд існуючих систем, обгрунтування вибору принципу розробки і методики побудови системи. Постановка задачі

3.3 Опис і обгрунтування проектних рішень щодо проектування системи

4. Основні висновки

Перелік скорочень

Список літератури

Анотація

Інструкція користувача

Додатки

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?