17
КУРСОВА РАБОТА ДИСЦИПЛИНА: ИНФОРМАТИКА ТЕМА: БАЗА ДАННИ „ACCESS” Студент: Ненко Христов фак. № 111110864 Ивайло Александров фак. № 111110852 Направление Икономика и бизнес Поток 177 Група 1712 1

ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

КУРСОВА РАБОТА ДИСЦИПЛИНА: ИНФОРМАТИКА

ТЕМА: БАЗА ДАННИ „ACCESS”

Студент: Ненко Христов фак. № 111110864Ивайло Александров фак. № 111110852

Направление Икономика и бизнесПоток 177 Група 1712

Научен ръководител: Доц. Ваня Тодорова Лазарова Гл.ас. Антон Пенев Палазов

1

Page 2: ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

Съдържание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

Page 3: ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

1. Създаване на база от данни “Университетска библиотека” (ULib), съдържаща информация за взетите и върнати книги от студентите.

В този курсов проект е представена една разработка по темата “Курсови задачи” , чрез програмния продукт MS Access

.

2. Създаване на следните таблици.

Създаването на таблици става с Create и след това бутон Table.

2.1.Създаване на таблица Spec (Специалности), съдържаща следните данни.

2.2.Създаване на таблица Students (Студенти), съдържаща следните данни.

3

Page 4: ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

2.3.Създаване на таблица Books (Книги) за курсови задачи, съдържаща следните данни.

2.4.Създаване на таблица Hire (Взети и върнати книги от студенти), съдържащи следните данни.

3.Дефиниране в базата от данни необходимите първични ключове, връзки и колони за избор.

След изготвянето на всички таблици, въвеждаме първичните ключове, на зададените от задачата ни места.Това става с десен

4

Page 5: ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

бутон върху таблицата, която сме избрали Design View и се отваря същата таблица, но имаме възможност да я редактираме и да добавим първичните клъчова с помощта на този бутон.

След въвеждането на всички първични ключове, натискаме Database Tools, след което бутона Relationships, от където правим връзките една по една с бутона Edit Relationships.

4 . Въвеждане на данни за 2 специалности, 3 студенти, 4 заглавия и 3 книги, взети от 2 студенти, от които 1 е върната.

5

Page 6: ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

В създадените четири таблици се въвеждат данни за 2 специалности, 3 студенти, 4 заглавия и 3 книги, взети от 2 студенти, от които 1 е върната.

Въвеждането на данните става от менюто Home и опцията Datasheet View.

5.Създаване на следните форми:

5.1.Самостоятелни форми за обновяване на таблиците Специалности и Студенти.

За всяка една от таблиците създаваме самостоятелна форма, като това става с Create и после бутон Form, като предварително сме кликнали върху таблицата от която искаме да създадем форма.

6

Page 7: ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

7

Page 8: ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

5.2. Форма с подформа, чрез която се обновяват таблиците Books (Книги) и Hire (Взети и върнати книги).

От менюто избираме отново Create, след което бутона Form Wizard, като се отваря нов подпрозорец, в който имаме възможност да изберем коя да ни е главната форма и коя да е подформата. За главна форма избираме таблицата Books (Книги), а за подформа таблицата Hire (Взети и върнати книги).

6. Създаване на следните отчети

6.1. Отчет, предоставящ списък на студентите, който съдържа техните факултетни номера, име и номер на групата.

От менюто избираме Create, след което Report Wizard, като се отваря нов подпрозорец, в който имаме възможност да изберем от коя таблица да се изготви отчета, кои данни да бъдат включени, както и как да бъдат структурирани.За първият отчет използване таблицата Students (Студенти), като включваме данните, факултетен номер, име и номер на групатa.

8

Page 9: ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

6.2. Отчет, предоставящ общ брой заглавия, общ брой копия и обща стойност на наличните книги в библиотеката.

За вторият отчет използваме отново бутона Report Wizard, но този път използваме данни от таблица Books (Книги) – избираме заглавията на книгите, броя налични копия от тях и цена. След това от менюто Home избираме от бутона View - Layout View за колонaтa Title от падащото меню Totals :

А за колоната Items опцията Sum

9

Page 10: ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

За колоната Price (Единична цена) от бутона Property Sheet Data Control Source въвеждаме формулата =Sum([Price]*[Items]) , за да се сметне общата стойност на наличните книги.

Следният отчет, предоставящ общ брой заглавия, общ брой копия и обща стойност на наличните книги в библиотеката, изглежда така:

7. Създаване на форма, съдържаща командни бутони, чрез които се отварят създадените потребителски форми и отчети.

От менюто Create избираме бутон Form Design .След което

избираме бутона - и върху създадената форма маркираме желаното от нас пространство, в резултат на което се отваря нов подпрозорец, в който може да изберем дали да се отвори форма или отчет.

10

Page 11: ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

Също така може да редактираме както визията на бутона, така и да създадем команда с която да се отвори.

Пример за стъпките на създаването на бутон, чрез който да се отварят създадените потребителски форми :

11

Page 12: ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

Пример за стъпките на създаването на бутон, чрез който да се отварят създадените потребителски отчети :

12

Page 13: ivaleksandrov.files.wordpress.com · Web viewИкономика и бизнес Поток 177 Група 1712 Научен ръководител: Доц. Ваня Тодорова

След въвеждането на всички форми и отчети получаваме една Основна форма, съдържаща всички форми и я наименуваме Main Form.

*** Въвеждаме командни бутони за затваряне на създадените форми с наименование “Close”.

13