Бази от данни
Урок 1: Предимства при
използване на бази от данни
Юлиана Пенева
Департамент “Информатика”,НБУ
july_peneva@abv.bg
Юлиана Пенева Бази от данни - урок 1 2
Съдържание
1. Подходи за управление на данните. Основни
понятия.
2. Защо да използваме база от данни?
3. Основни характеристики на СУБД Access.
4. Практическо занятие №1: създаване на база от
данни
5. Практическо занятие №2: създаване на таблица
6. Самостоятелна работа
Подходи за управление на данните
Основни понятия
1. Управление на данните - прилага
информационните технологии, за да преобразува
огромните масиви с данни в смислена
информация, която да подпомага вземането на
бизнес решения.
Юлиана Пенева Бази от данни - урок 1 3
Подходи за управление на данните
Основни понятия
2. Данни  Информация
– Данни - регистрирани факти за събития, процеси,
операции….. -"сурови" факти, суровина за обработка.
– Информация - резултат от обработването на данните.
Юлиана Пенева Бази от данни - урок 1 4
Подходи за управление на данните
Основни понятия
3. Йерархия на данните:
символ
поле
запис
файл
Юлиана Пенева Бази от данни - урок 1 5
Подходи за управление на данните
Основни понятия
4. База от данни - множество от свързани помежду си
данни, групирани за нуждите на даден потребител
Юлиана Пенева Бази от данни - урок 1 6
Подходи за управление на данните
Свойства на понятието “база от данни”
1. Устойчиви/интегрирани данни.
2. Предметна област – обекти, атрибути и връзки.
3. Базите се проектират с определена цел.
Юлиана Пенева Бази от данни - урок 1 7
Подходи за управление на данните
Юлиана Пенева Бази от данни - урок 1 8
Юлиана Пенева Бази от данни - урок 1 9
Основни понятия
Пример 1 База от данни за банка
Юлиана Пенева Бази от данни - урок 1 10
Основни понятия
Пример 2 База от данни за доставчици и проекти
Юлиана Пенева Бази от данни - урок 1 11
Подходи за управление на данните
Два основни подхода за управление на данните
1. Традиционен (файлово-базиран) подход
2. Подход “бази от данни”
Традиционен подход
Файлово- базирана система - множество от
приложни програми, които доставят
определени услуги на крайния потребител,
например създаването на отчет.
Първи опит за автоматизиране на определени
бизнес дейности.
Юлиана Пенева Бази от данни - урок 1 12
Традиционен подход
Характеристики:
• данните се съхраняват във файлове;
• за всяка обработка се създава отделна
програма;
• често е дублирането на данни в различни
файлове от различни програми.
Юлиана Пенева Бази от данни - урок 1 13
Подход “бази от данни”
• данните, свързани с дейността на дадено предприятие
се съхраняват на едно място и се използуват от всички
разработени приложения;
• управлението им се осъществява чрез софтуер –
Система за Управление на Бази от Данни (СУБД);
• СУБД - съвкупност от програми, които позволяват на
потребителя да създава, обработва , поддържа и
управлява достъпа до бази от данни, свързани с
различни приложения.
• приложение от тип „база от данни“ – програма, която
взаимодейства с базата чрез заявки към СУБД.
Юлиана Пенева Бази от данни - урок 1 14
Юлиана Пенева Бази от данни - урок 1 15
Подход “бази от данни”
СУБД представлява
съвкупност от програми,
които позволяват на
потребителя да създава
и обработва бази от
данни, свързани с
различни приложения.
Юлиана Пенева Бази от данни - урок 1 16
Подход “бази от данни”
1. Създаване - определяне на:
 типовете обекти и връзки, които ще се
съхраняват в базата
 различни ограничения, наложени върху
данните
2. Обработване - обхваща потребителски
заявки, които изпълняват различни
функции:
 извличане на определена информация;
 обновяване на базата;
 генериране на отчети от данните и пр.
Юлиана Пенева Бази от данни - урок 1 17
Подход “бази от данни”
Съществуват стотици
различни продукти:
• търговски;
• с отворен код.
Юлиана Пенева Бази от данни - урок 1 18
Функционални елементи на СУБД
1. Модул за управление на базата от данни („ядро“) - осигурява
връзката между съхраняваните данни, приложните програми и
заявките, подадени от потребителите. Извършва основни
операции с данните в базата: търсене, сортиране, обновяване.
2. Процесор на заявки - преобразува операторите на езика за заявки
в команди, разбираеми от модула за управление на базата, като
прилага ефективна стратегия за изпълнение. Предоставя
диалогови средства (интерфейс) на потребителите за работа с
базата.
3. Модул за управление на файловете - управлява разпределението
на данните в подходящи структури върху средата на съхранение.
4. Модул за управление на речника – съхранява имената, размера
на файловете, изграждащи базата, и друга служебна
информация, която се използва от различните модули на СУБД.
5. Помощни програми и средства – включват различни сервизни
функции като архивиране на базата, следене на
производителността, регистриране на потребители и др.
Юлиана Пенева Бази от данни - урок 1 19
Класификация на СУБД
Най-важен критерий - модел на данните (структурата на
базата).
В зависимост от модела на данните СУБД биват:
– йерархични и мрежови – това са стари системи, които
все още са в употреба;
– релационни;
– обектни;
– за обработване на неструктурирани данни –
документни, NоSQL или XML системи и др. подобни,
използващи съвременни технологии.
Йерархичен модел
1. Реализиран съвместно от IBM и North American Rockwell
около 1965 – резултат IMS.
2. Разработен за моделирането на многото различни типове
йерархии, които съществуват в реалния свят
3. Основните структури на модела са запис и връзка от тип
“РОДИТЕЛ- НАСЛЕДНИК”
Юлиана Пенева Бази от данни - урок 1 20
Мрежов модел
1. Мрежовият модел е разработен през 1971 г. и е
реализиран в СУБД IDMS.
2. При него структурата не е „кореново“ дърво (няма
единствен прародител) и се допускат произволни връзки
между обектите.
Юлиана Пенева Бази от данни - урок 1 21
Релационен модел
1. Данните се съхраняват в таблици, които са свързани
помежду си чрез специално дефинирани връзки.
2. Във всеки ред елементите от данни представят факти за
определена информационна единица.
3. Всяка колона е именувана с име, отговарящо на
значението на полето с данни.
Юлиана Пенева Бази от данни - урок 1 22
Обектен модел
1. Релационният модел притежава значителни ограничения, което налага
създаването на нови модели, отразяващи реалния свят по естествен
начин.
2. При обектните модели данните и програмите за тяхната обработка са
скрити в обща логическа единица наречена обект.
3. Обекти с еднотипни стойности и методи се групират в класове.
4. В обектните бази от данни се съхраняват и споделят обекти –
позволяват работа със сложни типове от данни като изображения
аудио, видео, текст и др.
Юлиана Пенева Бази от данни - урок 1 23
Юлиана Пенева Бази от данни - урок 1 24
Защо да използваме база?
• База от данни е нещо повече
от “списък” в Excel или
таблица!
• Организирането на данните в
база с помощта на някаква
СУБД позволява:
– извличане на данни,
отговарящи на определено
условие – критерий за търсене
– сортиране на данни
– обобщаване на данни
– анализиране на извадки от
данни
СУБД позволява по-добро
използване на данните
Юлиана Пенева Бази от данни - урок 1 25
Защо да използваме база?
• Организирането на данните в
база с помощта на някаква
СУБД позволява:
– комбинирането на данни от
различни файлове и
извеждането им;
– избягване на повторения;
– работа с точни и
непротиворечиви данни
(налагат се ограничения за
цялостност).
СУБД позволява по-добро
използване на данните
Юлиана Пенева Бази от данни - урок 1 26
Защо да използваме база?
• Организирането на данните в
база с помощта на някаква
СУБД позволява:
– обработване на транзакции;
– управление на едновременния
достъп от СУБД;
– защита на базата;
– независимост на данните.
СУБД позволява по-добро
използване на данните
Юлиана Пенева Бази от данни - урок 1 27
Защо да използваме база?
1. В най-основна форма базата е компютърният еквивалент на
организиран списък с информация където всяка
информационна единица се среща еднократно!
2. Организираният списък е подреден в таблица, с полета и
записи – flat database. Например - телефонен указател,
пациентите на общо практикуващите лекари, служителите в
дадена организация......
Име Фамилия ЕГН Пол Адрес № на отдел Мениджър Заплата
Иван Петров 5502136498 M ул.М.Попов 22 1 4009016246 180
Анелия Симеонова 4009016246 Ж ж.к.Дружба,бл.2 1 null 350
Мария Пенева 6803183465 Ж ж.к.Люлин,бл.430 4 4610226861 250
Димитър Иванов 6212018876 М ул.В.Левски N67 4 4610226861 220
Петър Петров 6011085342 М ул.Парчевич N23 4 4610226861 270
Христо Георгиев 4610226861 М ж.к.Красно село,бл.7 4 4610226861 300
Виолета Симова 4301217435 Ж ул.Паренсов N29А 2 4812215566 200
Ангел Ангелов 5807156493 М null 3 4206174562 250
Теодора Стоянова 7202022847 Ж null 2 4812215566 200
Юлиана Пенева Бази от данни - урок 1 28
Защо да използваме база?
1. СУБД – позволява съхраняването
на информация в множество от
свързани таблици – релационна
база от данни.
2. Релационна база от данни – обща
област за съхранение на данните,
свързани с дадена предметна
област.
3. Релационна база от данни –
позволява извличане на
информация от различните
таблици в зависимост от нуждите
на потребителя.
Юлиана Пенева Бази от данни - урок 1 29
Основни характеристики на СУБД Access
1. СУБД Microsoft Access – релационна СУБД за персонални
компютри под управлението на Windows.
2. Служи за разработване на приложения от тип “база
данни” с различен обхват: от бази за лична употреба до
малки бизнес приложения.
3. СУБД Access съблюдава стандарта на Microsoft (ODBC),
т.е. работи в среда “клиент-сървър” и осъществява
достъп до бази, разработени с други СУБД и съхранени на
произволни платформи.
4. Състои се от два компонента:
• Jet Engine управлява данните и предоставя всички услуги,
свързани с тяхното съхранение и обработка
• потребителски интерфейси - съветници (Wizards) и конструктори
(Builders), за разработване елементите на приложението
Юлиана Пенева Бази от данни - урок 1 30
Основни характеристики на СУБД Access
• СУБД Access създава релационна
база от данни, която се състои от
свързани помежду си таблици.
• Отделните таблици съхраняват
данни за различни обекти или
взаимодействия между тях.
• Свързани данни (таблици)
означава, че Access осигурява
достъп до еднакви данни от
различни таблици.
• Свързването позволява
поддържане на непротиворечиви
данни в две различни таблици.
Връзките “съединяват”
данни от различни таблици
за по-доброто им използване
Юлиана Пенева Бази от данни - урок 1 31
Основни характеристики на СУБД Access
1. MS Access използва основни понятия на обектно-
ориентирания подход:
– всяко приложение представлява множество от обекти – таблици,
заявки, форми, отчети, макроси и модули интегрирани в обща
капсула - база от данни;
– капсулата е контейнер, който съдържа таблиците с данни и
всички средства за тяхната обработка.
2. Интерфейсът на Access е изграден съгласно принципите
на обектно- ориентирания подход:
– при стартирането на Access потребителят може да отвори
съществуваща база (капсула) или да създаде нова.
– останалите функции не са активни, без да е отворен файлът,
съдържащ елементите на дадено приложение, потребителят не
може да има достъп.
Юлиана Пенева Бази от данни - урок 1 32
Основни характеристики на СУБД Access
Основни типове обекти, които изграждат базата
1. Таблици (Tables) – за съхраняване на данните
2. Заявки (Queries) – служат за извличане на данни от
базата въз основа на зададено условие за търсене, т.е.
описват какъв резултат да се изведе.
3. Форми (Forms) - служат на потребителя, за да може да
разглежда данните в желано оформление, а не само по
редове и колони.
4. Отчети (Reports) - служат за представяне на
информация в подходящ за отпечатване вид.
Юлиана Пенева Бази от данни - урок 1 33
Основни характеристики на СУБД Access
Допълнителни типове обекти
1. Макрос - наименувана съвкупност от команди за
автоматизиране на някои често повтарящи се
операции.
2. Модул – именувано множество от декларации,
оператори и процедури/ функции на VBA - езика за
програмиране в Access .
Основни характеристики на СУБД Access
1. Всички обекти на дадена база се
съдържат в панела за навигация.
2. Организирани са в групи в зависимост
от типа си.
3. Потребителят може да Отваря
Преименува и Изтрива обектите в
панела за навигация.
4. Панелът за навигация се
максимизира и минимизира чрез
двойната стрелка в десния горен
ъгъл.
5. Освен това обектите са подредени по
тип, но редът им може да бъде
сменен чрез символа
Панел за навигация на база от данни
Контакти
Юлиана Пенева Бази от данни - урок 1 34
Основни характеристики на СУБД Access
Панел за навигация на база от
данни Контакти
Юлиана Пенева Бази от данни - урок 1 35
Юлиана Пенева Бази от данни - урок 1 36
Практическо занятие №1
Задача: създаване на база от данни
Стъпка 1. Стартирайте Access.
Стъпка 2. Щракнете върху Blank desktop database
Стъпка 3. Задайте име на базата.
Стъпка 4. Щракнете върху иконата с папка и изберете
ново местоположение на базата, ако искате да
смените старото.
Стъпка 5. Щракнете върху Create.
Юлиана Пенева Бази от данни - урок 1 37
Практическо занятие №2
Задача: създаване на таблица към база от данни
Стъпка 1. Щракнете върху Create.
Стъпка 2. Щракнете върху Table.
Стъпка 3. Превключете в режим Design View.
Стъпка 4. Въведете име на таблицата и щракнете върху
ОК.
Стъпка 5. Въведете имената на полетата едно по едно и
изберете типа им.
Създайте таблица Employee с данни за служителите.
Юлиана Пенева Бази от данни - урок 1 38
Самостоятелна работа
Задача: създайте база от данни ПРЕДПРИЯТИЕ, за
нуждите на проектантска организация. Създайте три
таблици: Служители, Отдели, Проекти като обмислите
структурата им.

DBT_1

  • 1.
    Бази от данни Урок1: Предимства при използване на бази от данни Юлиана Пенева Департамент “Информатика”,НБУ july_peneva@abv.bg
  • 2.
    Юлиана Пенева Базиот данни - урок 1 2 Съдържание 1. Подходи за управление на данните. Основни понятия. 2. Защо да използваме база от данни? 3. Основни характеристики на СУБД Access. 4. Практическо занятие №1: създаване на база от данни 5. Практическо занятие №2: създаване на таблица 6. Самостоятелна работа
  • 3.
    Подходи за управлениена данните Основни понятия 1. Управление на данните - прилага информационните технологии, за да преобразува огромните масиви с данни в смислена информация, която да подпомага вземането на бизнес решения. Юлиана Пенева Бази от данни - урок 1 3
  • 4.
    Подходи за управлениена данните Основни понятия 2. Данни  Информация – Данни - регистрирани факти за събития, процеси, операции….. -"сурови" факти, суровина за обработка. – Информация - резултат от обработването на данните. Юлиана Пенева Бази от данни - урок 1 4
  • 5.
    Подходи за управлениена данните Основни понятия 3. Йерархия на данните: символ поле запис файл Юлиана Пенева Бази от данни - урок 1 5
  • 6.
    Подходи за управлениена данните Основни понятия 4. База от данни - множество от свързани помежду си данни, групирани за нуждите на даден потребител Юлиана Пенева Бази от данни - урок 1 6
  • 7.
    Подходи за управлениена данните Свойства на понятието “база от данни” 1. Устойчиви/интегрирани данни. 2. Предметна област – обекти, атрибути и връзки. 3. Базите се проектират с определена цел. Юлиана Пенева Бази от данни - урок 1 7
  • 8.
    Подходи за управлениена данните Юлиана Пенева Бази от данни - урок 1 8
  • 9.
    Юлиана Пенева Базиот данни - урок 1 9 Основни понятия Пример 1 База от данни за банка
  • 10.
    Юлиана Пенева Базиот данни - урок 1 10 Основни понятия Пример 2 База от данни за доставчици и проекти
  • 11.
    Юлиана Пенева Базиот данни - урок 1 11 Подходи за управление на данните Два основни подхода за управление на данните 1. Традиционен (файлово-базиран) подход 2. Подход “бази от данни”
  • 12.
    Традиционен подход Файлово- базиранасистема - множество от приложни програми, които доставят определени услуги на крайния потребител, например създаването на отчет. Първи опит за автоматизиране на определени бизнес дейности. Юлиана Пенева Бази от данни - урок 1 12
  • 13.
    Традиционен подход Характеристики: • даннитесе съхраняват във файлове; • за всяка обработка се създава отделна програма; • често е дублирането на данни в различни файлове от различни програми. Юлиана Пенева Бази от данни - урок 1 13
  • 14.
    Подход “бази отданни” • данните, свързани с дейността на дадено предприятие се съхраняват на едно място и се използуват от всички разработени приложения; • управлението им се осъществява чрез софтуер – Система за Управление на Бази от Данни (СУБД); • СУБД - съвкупност от програми, които позволяват на потребителя да създава, обработва , поддържа и управлява достъпа до бази от данни, свързани с различни приложения. • приложение от тип „база от данни“ – програма, която взаимодейства с базата чрез заявки към СУБД. Юлиана Пенева Бази от данни - урок 1 14
  • 15.
    Юлиана Пенева Базиот данни - урок 1 15 Подход “бази от данни” СУБД представлява съвкупност от програми, които позволяват на потребителя да създава и обработва бази от данни, свързани с различни приложения.
  • 16.
    Юлиана Пенева Базиот данни - урок 1 16 Подход “бази от данни” 1. Създаване - определяне на:  типовете обекти и връзки, които ще се съхраняват в базата  различни ограничения, наложени върху данните 2. Обработване - обхваща потребителски заявки, които изпълняват различни функции:  извличане на определена информация;  обновяване на базата;  генериране на отчети от данните и пр.
  • 17.
    Юлиана Пенева Базиот данни - урок 1 17 Подход “бази от данни” Съществуват стотици различни продукти: • търговски; • с отворен код.
  • 18.
    Юлиана Пенева Базиот данни - урок 1 18 Функционални елементи на СУБД 1. Модул за управление на базата от данни („ядро“) - осигурява връзката между съхраняваните данни, приложните програми и заявките, подадени от потребителите. Извършва основни операции с данните в базата: търсене, сортиране, обновяване. 2. Процесор на заявки - преобразува операторите на езика за заявки в команди, разбираеми от модула за управление на базата, като прилага ефективна стратегия за изпълнение. Предоставя диалогови средства (интерфейс) на потребителите за работа с базата. 3. Модул за управление на файловете - управлява разпределението на данните в подходящи структури върху средата на съхранение. 4. Модул за управление на речника – съхранява имената, размера на файловете, изграждащи базата, и друга служебна информация, която се използва от различните модули на СУБД. 5. Помощни програми и средства – включват различни сервизни функции като архивиране на базата, следене на производителността, регистриране на потребители и др.
  • 19.
    Юлиана Пенева Базиот данни - урок 1 19 Класификация на СУБД Най-важен критерий - модел на данните (структурата на базата). В зависимост от модела на данните СУБД биват: – йерархични и мрежови – това са стари системи, които все още са в употреба; – релационни; – обектни; – за обработване на неструктурирани данни – документни, NоSQL или XML системи и др. подобни, използващи съвременни технологии.
  • 20.
    Йерархичен модел 1. Реализирансъвместно от IBM и North American Rockwell около 1965 – резултат IMS. 2. Разработен за моделирането на многото различни типове йерархии, които съществуват в реалния свят 3. Основните структури на модела са запис и връзка от тип “РОДИТЕЛ- НАСЛЕДНИК” Юлиана Пенева Бази от данни - урок 1 20
  • 21.
    Мрежов модел 1. Мрежовиятмодел е разработен през 1971 г. и е реализиран в СУБД IDMS. 2. При него структурата не е „кореново“ дърво (няма единствен прародител) и се допускат произволни връзки между обектите. Юлиана Пенева Бази от данни - урок 1 21
  • 22.
    Релационен модел 1. Даннитесе съхраняват в таблици, които са свързани помежду си чрез специално дефинирани връзки. 2. Във всеки ред елементите от данни представят факти за определена информационна единица. 3. Всяка колона е именувана с име, отговарящо на значението на полето с данни. Юлиана Пенева Бази от данни - урок 1 22
  • 23.
    Обектен модел 1. Релационниятмодел притежава значителни ограничения, което налага създаването на нови модели, отразяващи реалния свят по естествен начин. 2. При обектните модели данните и програмите за тяхната обработка са скрити в обща логическа единица наречена обект. 3. Обекти с еднотипни стойности и методи се групират в класове. 4. В обектните бази от данни се съхраняват и споделят обекти – позволяват работа със сложни типове от данни като изображения аудио, видео, текст и др. Юлиана Пенева Бази от данни - урок 1 23
  • 24.
    Юлиана Пенева Базиот данни - урок 1 24 Защо да използваме база? • База от данни е нещо повече от “списък” в Excel или таблица! • Организирането на данните в база с помощта на някаква СУБД позволява: – извличане на данни, отговарящи на определено условие – критерий за търсене – сортиране на данни – обобщаване на данни – анализиране на извадки от данни СУБД позволява по-добро използване на данните
  • 25.
    Юлиана Пенева Базиот данни - урок 1 25 Защо да използваме база? • Организирането на данните в база с помощта на някаква СУБД позволява: – комбинирането на данни от различни файлове и извеждането им; – избягване на повторения; – работа с точни и непротиворечиви данни (налагат се ограничения за цялостност). СУБД позволява по-добро използване на данните
  • 26.
    Юлиана Пенева Базиот данни - урок 1 26 Защо да използваме база? • Организирането на данните в база с помощта на някаква СУБД позволява: – обработване на транзакции; – управление на едновременния достъп от СУБД; – защита на базата; – независимост на данните. СУБД позволява по-добро използване на данните
  • 27.
    Юлиана Пенева Базиот данни - урок 1 27 Защо да използваме база? 1. В най-основна форма базата е компютърният еквивалент на организиран списък с информация където всяка информационна единица се среща еднократно! 2. Организираният списък е подреден в таблица, с полета и записи – flat database. Например - телефонен указател, пациентите на общо практикуващите лекари, служителите в дадена организация...... Име Фамилия ЕГН Пол Адрес № на отдел Мениджър Заплата Иван Петров 5502136498 M ул.М.Попов 22 1 4009016246 180 Анелия Симеонова 4009016246 Ж ж.к.Дружба,бл.2 1 null 350 Мария Пенева 6803183465 Ж ж.к.Люлин,бл.430 4 4610226861 250 Димитър Иванов 6212018876 М ул.В.Левски N67 4 4610226861 220 Петър Петров 6011085342 М ул.Парчевич N23 4 4610226861 270 Христо Георгиев 4610226861 М ж.к.Красно село,бл.7 4 4610226861 300 Виолета Симова 4301217435 Ж ул.Паренсов N29А 2 4812215566 200 Ангел Ангелов 5807156493 М null 3 4206174562 250 Теодора Стоянова 7202022847 Ж null 2 4812215566 200
  • 28.
    Юлиана Пенева Базиот данни - урок 1 28 Защо да използваме база? 1. СУБД – позволява съхраняването на информация в множество от свързани таблици – релационна база от данни. 2. Релационна база от данни – обща област за съхранение на данните, свързани с дадена предметна област. 3. Релационна база от данни – позволява извличане на информация от различните таблици в зависимост от нуждите на потребителя.
  • 29.
    Юлиана Пенева Базиот данни - урок 1 29 Основни характеристики на СУБД Access 1. СУБД Microsoft Access – релационна СУБД за персонални компютри под управлението на Windows. 2. Служи за разработване на приложения от тип “база данни” с различен обхват: от бази за лична употреба до малки бизнес приложения. 3. СУБД Access съблюдава стандарта на Microsoft (ODBC), т.е. работи в среда “клиент-сървър” и осъществява достъп до бази, разработени с други СУБД и съхранени на произволни платформи. 4. Състои се от два компонента: • Jet Engine управлява данните и предоставя всички услуги, свързани с тяхното съхранение и обработка • потребителски интерфейси - съветници (Wizards) и конструктори (Builders), за разработване елементите на приложението
  • 30.
    Юлиана Пенева Базиот данни - урок 1 30 Основни характеристики на СУБД Access • СУБД Access създава релационна база от данни, която се състои от свързани помежду си таблици. • Отделните таблици съхраняват данни за различни обекти или взаимодействия между тях. • Свързани данни (таблици) означава, че Access осигурява достъп до еднакви данни от различни таблици. • Свързването позволява поддържане на непротиворечиви данни в две различни таблици. Връзките “съединяват” данни от различни таблици за по-доброто им използване
  • 31.
    Юлиана Пенева Базиот данни - урок 1 31 Основни характеристики на СУБД Access 1. MS Access използва основни понятия на обектно- ориентирания подход: – всяко приложение представлява множество от обекти – таблици, заявки, форми, отчети, макроси и модули интегрирани в обща капсула - база от данни; – капсулата е контейнер, който съдържа таблиците с данни и всички средства за тяхната обработка. 2. Интерфейсът на Access е изграден съгласно принципите на обектно- ориентирания подход: – при стартирането на Access потребителят може да отвори съществуваща база (капсула) или да създаде нова. – останалите функции не са активни, без да е отворен файлът, съдържащ елементите на дадено приложение, потребителят не може да има достъп.
  • 32.
    Юлиана Пенева Базиот данни - урок 1 32 Основни характеристики на СУБД Access Основни типове обекти, които изграждат базата 1. Таблици (Tables) – за съхраняване на данните 2. Заявки (Queries) – служат за извличане на данни от базата въз основа на зададено условие за търсене, т.е. описват какъв резултат да се изведе. 3. Форми (Forms) - служат на потребителя, за да може да разглежда данните в желано оформление, а не само по редове и колони. 4. Отчети (Reports) - служат за представяне на информация в подходящ за отпечатване вид.
  • 33.
    Юлиана Пенева Базиот данни - урок 1 33 Основни характеристики на СУБД Access Допълнителни типове обекти 1. Макрос - наименувана съвкупност от команди за автоматизиране на някои често повтарящи се операции. 2. Модул – именувано множество от декларации, оператори и процедури/ функции на VBA - езика за програмиране в Access .
  • 34.
    Основни характеристики наСУБД Access 1. Всички обекти на дадена база се съдържат в панела за навигация. 2. Организирани са в групи в зависимост от типа си. 3. Потребителят може да Отваря Преименува и Изтрива обектите в панела за навигация. 4. Панелът за навигация се максимизира и минимизира чрез двойната стрелка в десния горен ъгъл. 5. Освен това обектите са подредени по тип, но редът им може да бъде сменен чрез символа Панел за навигация на база от данни Контакти Юлиана Пенева Бази от данни - урок 1 34
  • 35.
    Основни характеристики наСУБД Access Панел за навигация на база от данни Контакти Юлиана Пенева Бази от данни - урок 1 35
  • 36.
    Юлиана Пенева Базиот данни - урок 1 36 Практическо занятие №1 Задача: създаване на база от данни Стъпка 1. Стартирайте Access. Стъпка 2. Щракнете върху Blank desktop database Стъпка 3. Задайте име на базата. Стъпка 4. Щракнете върху иконата с папка и изберете ново местоположение на базата, ако искате да смените старото. Стъпка 5. Щракнете върху Create.
  • 37.
    Юлиана Пенева Базиот данни - урок 1 37 Практическо занятие №2 Задача: създаване на таблица към база от данни Стъпка 1. Щракнете върху Create. Стъпка 2. Щракнете върху Table. Стъпка 3. Превключете в режим Design View. Стъпка 4. Въведете име на таблицата и щракнете върху ОК. Стъпка 5. Въведете имената на полетата едно по едно и изберете типа им. Създайте таблица Employee с данни за служителите.
  • 38.
    Юлиана Пенева Базиот данни - урок 1 38 Самостоятелна работа Задача: създайте база от данни ПРЕДПРИЯТИЕ, за нуждите на проектантска организация. Създайте три таблици: Служители, Отдели, Проекти като обмислите структурата им.