Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
КУРСОВА РАБОТА ДИСЦИПЛИНА: ИНФОРМАТИКА
ТЕМА: БАЗА ДАННИ „ACCESS”
Студент: Ненко Христов фак. № 111110864Ивайло Александров фак. № 111110852
Направление Икономика и бизнесПоток 177 Група 1712
Научен ръководител: Доц. Ваня Тодорова Лазарова Гл.ас. Антон Пенев Палазов
1
Съдържание1. Създаване на база от данни “Университетска библиотека”
(ULib), съдържаща информация за взетите и върнати книги от студентите..............................................................................3
2. Създаване на следните таблици................................................32.1. Spec(Специалности)..........................................................32.2. Students(Студенти)...........................................................32.3. Books(Книги)………….....................................................42.4. Hire(Взети и върнати книги от студентите)...................4
3. Дефиниране в базата от данни необходимите първични ключове, връзки и колони за избор..........................................4
4. Въвеждане на данни за 2 специалности, 3 студенти, 4 заглавия и 3 книги, взети от 2 студенти, от които 1 е върната.........................................................................................5
5. Създаване на следните форми ..................................................65.1. Самостоятелни форми за обновяване на таблиците
Специалности и Студенти ………......................65.2. Форма с подформа, чрез която се обновяват таблиците
Книги и Взети и върнати книги.......................................76. Създаване на следните отчети..................................................8
6.1. Отчет, предоставящ списък на студентите, който съдържа техните факултетни номера, име и номер на групата................................................................................8
6.2. Отчет, предоставящ общ брой заглавия, общ брой копия и обща стойност на наличните книги в библиотеката………………………………......................9
7. Създаване на форма,съдържаща командни бутони,чрез които се отварят създадените потребителски форми и отчети........................................................................................10
2
1. Създаване на база от данни “Университетска библиотека” (ULib), съдържаща информация за взетите и върнати книги от студентите.
В този курсов проект е представена една разработка по темата “Курсови задачи” , чрез програмния продукт MS Access
.
2. Създаване на следните таблици.
Създаването на таблици става с Create и след това бутон Table.
2.1.Създаване на таблица Spec (Специалности), съдържаща следните данни.
2.2.Създаване на таблица Students (Студенти), съдържаща следните данни.
3
2.3.Създаване на таблица Books (Книги) за курсови задачи, съдържаща следните данни.
2.4.Създаване на таблица Hire (Взети и върнати книги от студенти), съдържащи следните данни.
3.Дефиниране в базата от данни необходимите първични ключове, връзки и колони за избор.
След изготвянето на всички таблици, въвеждаме първичните ключове, на зададените от задачата ни места.Това става с десен
4
бутон върху таблицата, която сме избрали Design View и се отваря същата таблица, но имаме възможност да я редактираме и да добавим първичните клъчова с помощта на този бутон.
След въвеждането на всички първични ключове, натискаме Database Tools, след което бутона Relationships, от където правим връзките една по една с бутона Edit Relationships.
4 . Въвеждане на данни за 2 специалности, 3 студенти, 4 заглавия и 3 книги, взети от 2 студенти, от които 1 е върната.
5
В създадените четири таблици се въвеждат данни за 2 специалности, 3 студенти, 4 заглавия и 3 книги, взети от 2 студенти, от които 1 е върната.
Въвеждането на данните става от менюто Home и опцията Datasheet View.
5.Създаване на следните форми:
5.1.Самостоятелни форми за обновяване на таблиците Специалности и Студенти.
За всяка една от таблиците създаваме самостоятелна форма, като това става с Create и после бутон Form, като предварително сме кликнали върху таблицата от която искаме да създадем форма.
6
7
5.2. Форма с подформа, чрез която се обновяват таблиците Books (Книги) и Hire (Взети и върнати книги).
От менюто избираме отново Create, след което бутона Form Wizard, като се отваря нов подпрозорец, в който имаме възможност да изберем коя да ни е главната форма и коя да е подформата. За главна форма избираме таблицата Books (Книги), а за подформа таблицата Hire (Взети и върнати книги).
6. Създаване на следните отчети
6.1. Отчет, предоставящ списък на студентите, който съдържа техните факултетни номера, име и номер на групата.
От менюто избираме Create, след което Report Wizard, като се отваря нов подпрозорец, в който имаме възможност да изберем от коя таблица да се изготви отчета, кои данни да бъдат включени, както и как да бъдат структурирани.За първият отчет използване таблицата Students (Студенти), като включваме данните, факултетен номер, име и номер на групатa.
8
6.2. Отчет, предоставящ общ брой заглавия, общ брой копия и обща стойност на наличните книги в библиотеката.
За вторият отчет използваме отново бутона Report Wizard, но този път използваме данни от таблица Books (Книги) – избираме заглавията на книгите, броя налични копия от тях и цена. След това от менюто Home избираме от бутона View - Layout View за колонaтa Title от падащото меню Totals :
А за колоната Items опцията Sum
9
За колоната Price (Единична цена) от бутона Property Sheet Data Control Source въвеждаме формулата =Sum([Price]*[Items]) , за да се сметне общата стойност на наличните книги.
Следният отчет, предоставящ общ брой заглавия, общ брой копия и обща стойност на наличните книги в библиотеката, изглежда така:
7. Създаване на форма, съдържаща командни бутони, чрез които се отварят създадените потребителски форми и отчети.
От менюто Create избираме бутон Form Design .След което
избираме бутона - и върху създадената форма маркираме желаното от нас пространство, в резултат на което се отваря нов подпрозорец, в който може да изберем дали да се отвори форма или отчет.
10
Също така може да редактираме както визията на бутона, така и да създадем команда с която да се отвори.
Пример за стъпките на създаването на бутон, чрез който да се отварят създадените потребителски форми :
11
Пример за стъпките на създаването на бутон, чрез който да се отварят създадените потребителски отчети :
12
След въвеждането на всички форми и отчети получаваме една Основна форма, съдържаща всички форми и я наименуваме Main Form.
*** Въвеждаме командни бутони за затваряне на създадените форми с наименование “Close”.
13