Довідник аматора живопису - Курсовая работа

бесплатно 0
4.5 48
Методика проектування бази даних, в якій повинна зберігатися вся інформація про художників, їх картини, епохи, в які картини були написані, музеї, в яких вони зберігаються. Проектування програмної системи за допомогою засобів візуального моделювання.


Аннотация к работе
Ще 10 років тому робота з базами даних була долею професійних програмістів. З появою банків, акціонерних товариств, приватних компаній бази даних знайшли більше широке застосування. Саме цим можна пояснити настільки бурхливий ріст інформаційних технологій і стрімкий розвиток систем керування базами даних (СУБД). Перші системи керування базами даних зявилися в середині шістдесятих і підтримували ієрархічну модель даних, у якій між записами існували відносини предок/нащадок. Через короткий час, були розроблені мережні бази даних, в основу яких була закладена значно більше складна мережна модель.Від винаходу першої ЕОМ і до сьогодні пройшло досить небагато часу - всього 60 років - а компютери стали невідємною частиною усіх сфер людського життя, починаючи з військової справи та промисловості й закінчуючи повсякденним вжитком в лікарнях, вдома та у навчальних закладах. Живопис (від рос. жваво і писати) - один з найдавніших видів образотворчого мистецтва, вид академічних мистецтв, повязаний з передачею зорових образів за допомогою нанесення фарб на тверду або гнучку основу; створенням зображення з допомогою цифрових технологій; а також твори мистецтва, виконані такими способами. До наших часів дійшли зображення тварин і людей, зроблені ще в епоху первісного суспільства на стінах печер. З тих пір пройшло багато тисячоліття, але живопис завжди залишався незмінним супутником духовного життя людини. За його допомогою можна організувати дані так, щоб будь-яка людина могла їх переглянути, включаючи також і людей, які займаються або почали займатися живописом, тобто аматорів.В даний час Visual DBASE належить компанії DBASE Inc. Його остання версія - Visual DBASE 7.5 має наступні можливості: • Засоби маніпуляції даними DBASE і FOXPRO усіх версій. • Ядро доступу до даних Advantage Database Server фірми Extended Systems і ODBC-драйвер для доступу до даних цієї СУБД.Поточна версія даної СУБД - Paradox 9, поставляється в двох варіантах - Paradox 9 Standalone Edition і Paradox 9 Developers Edition. Перший з них призначений для використання в якості настільної СУБД і входить у Corel Office Professional, другий - у якості як настільної СУБД, так і засобу розробки додатків і маніпуляції даними в серверних СУБД. Обидві версії містять: • Засоби маніпуляції даними Paradox і DBASE. Крім цього Paradox 9 Developers Edition містить: • Runtime-версію Paradox для постачання разом з додатками.Visual Fox Pro 9.0 надає наступні можливості: • Засоби публікації даних в Internet і створення Web-клієнтів. • Засоби створення COM - обєктів і обєктів для Microsoft Transaction Server, що дозволяють створювати багатоланкові додатки для обробки даних, які масштабуються. • Засоби доступу до даних серверних СУБД, що базуються на використанні OLE DB (набір COM-інтерфейсів, що дозволяє здійснити уніфікований доступ до даних з різноманітних джерел, у тому числі з нереляційних баз даних і інших джерел, наприклад Microsoft Exchange).На відміну від Visual FOXPRO, що фактично перетворились у засіб розробки додатків, Access орієнтований у першу чергу на користувачів Microsoft Office, у тому числі і не знайомих із програмуванням. Остання версія цієї СУБД - Access 2010 входить до складу Microsoft Office 2010, а також доступна як самостійний продукт. До складу Access 2010 входять: • Засоби маніпуляції даними Access і даними, доступними через ODBC (останні можуть бути “приєднані” до бази даних Access). • Засоби створення форм, звітів і додатків; при цьому звіти можуть бути експортовані у формат Microsoft Word чи Microsoft Excel, а для створення додатків використовується Visual Basic for Applications, загальний для всіх складових частин Microsoft Office.Бази даних MSDE цілком сумісні з базами даних Microsoft SQL Server і можуть при необхідності керуватися цим сервером. Як більшість серверних СУБД, ці бази даних підтримують трансакції, дозволяють створювати тригери і збережені процедури (недоступні в базах даних Access), використовувати механізми захисту даних, надані операційною системою. Крім цього при великому числі користувачів і великому обсязі дані додатки, що використовують MSDE, відрізняються більш високою продуктивністю, тому що обробка запитів відбувається усередині процесу, що керує базою даних, а не усередині клієнтського додатка, що дозволяє знизити мережний трафік, звязаний з передачею даних від сервера до клієнта.Visual FOXPRO - це мова програмування систем управління реляційними базами даних, розроблена корпорацією Microsoft. В якості подій у Visual FOXPRO розглядаються певні дії, що викликають стандартну реакцію обєкта.Для створення нового проекту у головному вікні Visual FOXPRO обираємо пункт меню File>New… та обираємо створення проекту за допомогою майстра (Wizard). Пишемо імя проекту Dovidnik_givopis та обираємо каталог для збереження файлів проекту (рис. Після цього Visual FOXPRO створює структуру каталогів та необхідні для проекту базові компоненти і на екрані зявляється діалогове вікно конструктора додатків, що показано на рис.База даних -

План
Зміст

Вступ

1. Постановка задачі

1.1 Опис задачі

1.3.1 DBASE і Visual DBASE

1.3.2 Paradox

1.3.3 Microsoft Visual FOXPRO

1.3.4 Microsoft Access

1.3.5 Microsoft Data Engine

2. Проектування задачі

2.1 Проектування і створення бази даних довідника аматора живопису

2.1.1 Створення проекту

2.1.2 Створення бази даних

2.1.3 Створення таблиць

2.1.4 Встановлення звязків між таблицями

2.1.5 Визначення умов цілісності даних

2.2 Створення форм

2.3 Формування запитів

2.4 Формування локальних представлень даних

2.5 Створення звітів

2.6 Створення власного меню

2.7 Компіляція додатку

3. Програмування програмної оболонки керування базами даних

4. Створення інсталяційного пакету

Висновки

Перелік використаної літератури
Заказать написание новой работы



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



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