1 / 8

УНИВЕРСИТЕТ ЗА НАЦИОНАЛНО И СВЕТОВНО СТОПАНСТВО КУРСОВА РАБОТА

УНИВЕРСИТЕТ ЗА НАЦИОНАЛНО И СВЕТОВНО СТОПАНСТВО КУРСОВА РАБОТА. ПО ИНФОРМАТИКА На тема: Създаване на база данни в Microsoft Access Изготвил : Георги Кръстев ФН:111110945 Теодора Георгиева ФН: Поток : 177 Група :1715. Описание на задачата.

etana
Télécharger la présentation

УНИВЕРСИТЕТ ЗА НАЦИОНАЛНО И СВЕТОВНО СТОПАНСТВО КУРСОВА РАБОТА

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. УНИВЕРСИТЕТ ЗА НАЦИОНАЛНО И СВЕТОВНО СТОПАНСТВОКУРСОВА РАБОТА ПО ИНФОРМАТИКА На тема: Създаване на база данни в Microsoft Access Изготвил : Георги Кръстев ФН:111110945 Теодора Георгиева ФН: Поток : 177 Група :1715

  2. Описание на задачата • Създадена е база от данни „Razpis”, която съдържа информация за аудиторната заетотост на студентите. Такава информация се използва за водене на документацията в университетските заведения. Завеждането на тази документация в „Access” способства наличието на необходимите детайлни данни за разписанието на студентите. По този начин съхраняването на съответната информация и използването й се прави по лесен и достъпен начин.

  3. Описание на Базата данни • 1. Отваряме програмата „Microsoft Access” и избираме Blank Access Database. Съхраняваме нашата база данни под името „Razpis”. В случая имаме 4 таблици, които се създават чрез Create/Table/View/Desing View : • Faculty /Факултети/ - която съдържа следните полета: • CodeFac - Шифър на факултета; • NameFac - Наименование на факултета; • Groups /Групи/ - която съдържа следните полета: • CodeGroup – Номер на група; • CodeFac – Шифър на факултет; • Disc /Учебни дисциплини/ – която съдържа следните полета: • CodeDisc - Шифър на дисциплина; • NameDisc- Наименование на дисциплина; • HLec- Брой часове за лекции; • Hsem - Брой часове за упражнения; • Grafik /Седмично разписание/ - която съдържа следните полета: • CodeGroup – Номер на група; • CodeDisc – Шифър на дисциплина; • Room – Ауцитория; • FromH – Час на започване; • ToH – Час на завършване;

  4. Описание на Базата данни 2. Първични ключове, създадени чрез маркиране на полето/полетата и избиране на бутона Primary Key: В таблица Faculty – CodeFac; В таблица Groups – CodeGroup; В таблица Disc – CodeDisc; В таблица Grafik – CodeGroup, CodeDisc; 3. • Връзки с Database Tools/Relationships , свързване на еднаквите полета и десен бутон на мишката Edit Relationship: • Таблица Faculty и Groups по поле CodeFac; • Таблица Groups и Grafik по поле CodeGroup; • Таблица Grafik и Disc по поле CodeDisc;

  5. Описание на Базата данни • 4. Колони за избор • Table: Groups/Desing View/Field: CodeFac – от колона Data Type избираме Lookup Wizard; избираме от коя таблица ще се взимат данните Faculty/Next; избираме поле Field:CodeFac и Next и потвърждаваме с Finish; • Table: Grafik/Desing View/Field: CodeGroup - от колона Data Type избираме Lookup Wizard; избираме от коя таблица ще се взимат данните Groups/Next; избираме поле Field:CodeGroup и Next и потвърждаваме с Finish; • Table: Grafik/Desing View/Field: CodeDisc - от колона Data Type избираме Lookup Wizard; избираме от коя таблица ще се взимат данните Disc/Next; избираме поле Field:CodeDIsc и Next и потвърждаваме с Finish; • Следва въвеждане на данни за 1 факултет, 2 групи и 3 дисциплини, по които са планирани съответно 1, 2 и 3 занятия.

  6. Описание на създадените форми • Самостоятелна форма за обновяване на таблицата Faculty (кликва се върху таблицата) Create/Split Form/Save as Faculty; • Самостоятелна форма за обновяване на таблицата Groups (кликва се върху таблицата) Create/Split Form/Save as Groups; • Форма с подформа за обновяване на таблиците Disc и GrafikCreate/More Forms/Form Wizard/Table: Disk, Grafik/Selected Fields: CodeDisc, NameDisc, Hlec, Hsem, GodeGroup, Room, FromH, ToH; избираме начин на изглед, подредба на данните и стил и потвърждаваме с Finish; • Формата в завършен вид се вижда в режим Form View, а в Desing View може да се оперира с Header и Footer. Сега вече формата е готова и тя може да се обновява, тоест да се добавят компоненти към нея.

  7. Описание на създадените отчети • Създаване на отчет, предоставящ списък на дисциплините, който съдържа техните номер, наименование и брой часове за лекции и упражнения: Create/Reports Wizard/Table: Disc/Selected Fields: CodeDisc, NameDisc, HLec, HSem; избира се групиране/сортиране ако е зададено и потвърждаваме с Finish. • Създаване на отчет, предоставящ общия брой на планираните учебни занятия по дисциплини. За целта е необходимо първо да се създаде заявка, в която да се изчисли общия брой на учебните занятия: Create/Query Desing/Show Table: Disc/Fields: CodeDisc, NameDisc, HLec, HSem и на края потвърждаваме с Save as: Q1. • Следва създаването на отчета: Create/Report Wizard/Queries: Q1/Selected Fields: CodeDisc, NameDisc, HLec, HSem и натискаме Next; натискаме бутона Summary Options и избираме SUM за часовете за лекции и часовете за упражнения – Next; избираме стил и на края потвърждаваме с Finish. • Отчетите са подобни на формите документи. Те позволяват извличането на данни от базата с цел създаване на печатен документ.

  8. Описание на създадените бутони • Създава се форма, съдържаща командни бутони, чрез които се отварят създадените потребителски форми и отчети Create/Blank Form/Desing View/Button, влачим курсора с десен бутон на мишката на квадратчетата на формата и пускаме, Command Button Wizard/Categories: Form(Report) Operation/Actons: Open Form(Preview Report)/Next/Sample: Text (име на бутона)/Finish. По този начин се създават следните бутони: • За формите • Faculty_Form; • Groups_Form; • Disk_Form; • Grafik_Form; • За отчетите • Disc_Report; • Q1_Report; • Save as: Form1.

More Related