SlideShare a Scribd company logo
1 of 12
Релационни модели на
данни
Представят се като съвкупност от таблици
с уникални имена
Структура
 Ядро на БД – данни, организирани в
релации (таблици)
 Функционална обвивка – форми,
заявки, отчети, макроси и модули.
Предназначени са да извършват
операции с данни и да автоматизират
обслужването на базата. Създават се
за конкретни нужди на потребителя.
Функционална обвивка
 Форми – интерфейс за организирано
обслужване на БД
 Заявки – въпроси (запитвания) към
данните, налични в базата
 Отчети – документи, предназначени за
печат
 Макроси – последователности от команди
за автоматизиране на обслужването
 Модули – допълнително специализирано
програмно осигуряване (Visual Basic)
Основни понятия
 Полета – колоните в таблиците
 Записи – различните редове в
таблицата
 Ключ (ключово поле) – колона, чиито
стойности в отделните записи се
използват за идентифициране на
записите (напр. ЕГН, номер и др)
Още за ключовете
 Ключът може да бъде и съвкупност
от няколко колони.
 Ключът е уникален, когато в
таблицата не съществуват 2 записа с
еднакви стойности в ключовите
полета
 Първичен ключ – един от уникалните
ключове на таблицата
Типове данни в СУБД
Access
 Number
 Text
 Memo
 Date/Time
 Currency
 Yes/No
 AutoNumber
Число
Текст до 255 знака
Текст до 65 000 зн.
Астр. време
Парична стойност
Логическа стойност
Автоматично
определено от
СУБД цяло число
Проектиране на База от
данни
Етапи на разработка
І. Постановка на задачата:
 Извършва се от лице или
организация, наречени възложител.
 Определя за обработката на кои
данни и автоматизацията на кои
дейности ще се използва
създадената БД.
ІІ. Анализ:
 Определят се
участващите
информационни
обекти (данни),
техните
характеристики,
връзки и
операциите, в
които участват.
ІІІ. Проектиране:
 Определят се
структурата и
типът на данните.
 Проектират се
таблиците и
полетата,
определят се
ключовете и
връзките.
ІV. Създаване:
 За описане на логическата структура
с конкретна СУБД и компютър се
език за описание на данните.
 За модифициране и работа с данните
се използва език за
манипулиране с данните.
 Лицата, които реализерат този етап
се наричат администратори на
БД.
V. Експлоатация:
 Въвеждане, модифициране, изтриване,
получаване и използване на данните.
 Актуализация на БД, ако е необходимо
добавяна не таблици, промяна типа на
някои полета и др.

More Related Content

Viewers also liked

万里长城
万里长城万里长城
万里长城rhou123
 
坐飞机Ppt
坐飞机Ppt坐飞机Ppt
坐飞机Pptrhou123
 
Fik 3042 khairiah abdul kadird061507
Fik 3042 khairiah abdul kadird061507Fik 3042 khairiah abdul kadird061507
Fik 3042 khairiah abdul kadird061507Khairiah Abdul Kadir
 
Christmas card show 2013
Christmas card show 2013Christmas card show 2013
Christmas card show 2013Marie Caballes
 
Mumbai 5 star deluxe hotels
Mumbai 5 star deluxe hotelsMumbai 5 star deluxe hotels
Mumbai 5 star deluxe hotelsDavid Alex
 
Фотопроект Марины Васильевой и Юрия Максименко
Фотопроект Марины Васильевой и Юрия МаксименкоФотопроект Марины Васильевой и Юрия Максименко
Фотопроект Марины Васильевой и Юрия МаксименкоЮрий Максименко
 
Pwrpoint kpt 6044(M20132001817)
Pwrpoint kpt 6044(M20132001817)Pwrpoint kpt 6044(M20132001817)
Pwrpoint kpt 6044(M20132001817)Wan Mas
 
Sponsor Girish Mallya for MDS (Marathon Des Sables)
Sponsor Girish Mallya for MDS (Marathon Des Sables)Sponsor Girish Mallya for MDS (Marathon Des Sables)
Sponsor Girish Mallya for MDS (Marathon Des Sables)Girish Mallya
 
Katalog Oriflame 12/2013
Katalog Oriflame 12/2013Katalog Oriflame 12/2013
Katalog Oriflame 12/2013Klara Resto
 
Aseguranca contra incendio_no_brasil[1]
Aseguranca contra incendio_no_brasil[1]Aseguranca contra incendio_no_brasil[1]
Aseguranca contra incendio_no_brasil[1]Wylli Marques Ferreira
 
Research & Customer Development
Research & Customer DevelopmentResearch & Customer Development
Research & Customer DevelopmentTudor Ice Company
 
ulotka do katalogu Oriflame 4/2014
ulotka do katalogu Oriflame 4/2014ulotka do katalogu Oriflame 4/2014
ulotka do katalogu Oriflame 4/2014Klara Resto
 
Khairiah binti abdul kadir d20121061507
Khairiah binti abdul kadir d20121061507Khairiah binti abdul kadir d20121061507
Khairiah binti abdul kadir d20121061507Khairiah Abdul Kadir
 

Viewers also liked (18)

万里长城
万里长城万里长城
万里长城
 
坐飞机Ppt
坐飞机Ppt坐飞机Ppt
坐飞机Ppt
 
Sql saturday 179 kharkov
Sql saturday 179 kharkovSql saturday 179 kharkov
Sql saturday 179 kharkov
 
Fik 3042 khairiah abdul kadird061507
Fik 3042 khairiah abdul kadird061507Fik 3042 khairiah abdul kadird061507
Fik 3042 khairiah abdul kadird061507
 
Botany
BotanyBotany
Botany
 
Christmas card show 2013
Christmas card show 2013Christmas card show 2013
Christmas card show 2013
 
Mumbai 5 star deluxe hotels
Mumbai 5 star deluxe hotelsMumbai 5 star deluxe hotels
Mumbai 5 star deluxe hotels
 
Desires
DesiresDesires
Desires
 
Фотопроект Марины Васильевой и Юрия Максименко
Фотопроект Марины Васильевой и Юрия МаксименкоФотопроект Марины Васильевой и Юрия Максименко
Фотопроект Марины Васильевой и Юрия Максименко
 
Pwrpoint kpt 6044(M20132001817)
Pwrpoint kpt 6044(M20132001817)Pwrpoint kpt 6044(M20132001817)
Pwrpoint kpt 6044(M20132001817)
 
Sponsor Girish Mallya for MDS (Marathon Des Sables)
Sponsor Girish Mallya for MDS (Marathon Des Sables)Sponsor Girish Mallya for MDS (Marathon Des Sables)
Sponsor Girish Mallya for MDS (Marathon Des Sables)
 
Katalog Oriflame 12/2013
Katalog Oriflame 12/2013Katalog Oriflame 12/2013
Katalog Oriflame 12/2013
 
偶像
偶像偶像
偶像
 
Aseguranca contra incendio_no_brasil[1]
Aseguranca contra incendio_no_brasil[1]Aseguranca contra incendio_no_brasil[1]
Aseguranca contra incendio_no_brasil[1]
 
Research & Customer Development
Research & Customer DevelopmentResearch & Customer Development
Research & Customer Development
 
ulotka do katalogu Oriflame 4/2014
ulotka do katalogu Oriflame 4/2014ulotka do katalogu Oriflame 4/2014
ulotka do katalogu Oriflame 4/2014
 
Agt lawyers
Agt lawyers Agt lawyers
Agt lawyers
 
Khairiah binti abdul kadir d20121061507
Khairiah binti abdul kadir d20121061507Khairiah binti abdul kadir d20121061507
Khairiah binti abdul kadir d20121061507
 

Similar to 2 bd project

Курс по програмиране за напреднали (2012) - 3. Бази данни. Системи за управле...
Курс по програмиране за напреднали (2012) - 3. Бази данни. Системи за управле...Курс по програмиране за напреднали (2012) - 3. Бази данни. Системи за управле...
Курс по програмиране за напреднали (2012) - 3. Бази данни. Системи за управле...DAVID Academy
 
Introduction to-rdbms-systems
Introduction to-rdbms-systemsIntroduction to-rdbms-systems
Introduction to-rdbms-systemsRosen Spasov
 
Курс по информационни технологии (2013) - 2. Бази данни. Системи за управлени...
Курс по информационни технологии (2013) - 2. Бази данни. Системи за управлени...Курс по информационни технологии (2013) - 2. Бази данни. Системи за управлени...
Курс по информационни технологии (2013) - 2. Бази данни. Системи за управлени...DAVID Academy
 
Nakov - RDBMS Systems - Intro
Nakov - RDBMS Systems - IntroNakov - RDBMS Systems - Intro
Nakov - RDBMS Systems - IntroSvetlin Nakov
 
01 vavedenie v sql server 2000
01 vavedenie v sql server 200001 vavedenie v sql server 2000
01 vavedenie v sql server 2000Ivan Peev
 
WindowsAzure&NoSQL@SQLSaturday#152
WindowsAzure&NoSQL@SQLSaturday#152WindowsAzure&NoSQL@SQLSaturday#152
WindowsAzure&NoSQL@SQLSaturday#152Miroslav Lessev
 
Svetlin Nakov - .NET Framework Overview
Svetlin Nakov - .NET Framework OverviewSvetlin Nakov - .NET Framework Overview
Svetlin Nakov - .NET Framework OverviewSvetlin Nakov
 
Nakov - .NET Framework Overview + Security
Nakov - .NET Framework Overview +  SecurityNakov - .NET Framework Overview +  Security
Nakov - .NET Framework Overview + SecuritySvetlin Nakov
 
Information Technologies
Information TechnologiesInformation Technologies
Information TechnologiesBlagoy Petkov
 
ИТ - въпроси за начален преговор в 8 клас
ИТ - въпроси за начален преговор в 8 класИТ - въпроси за начален преговор в 8 клас
ИТ - въпроси за начален преговор в 8 класnad_and
 
3. vb osnovni menuta
3. vb osnovni menuta3. vb osnovni menuta
3. vb osnovni menutadnaidenowa
 
Konspekt prilojen mrejovi-software-12kl
Konspekt prilojen mrejovi-software-12klKonspekt prilojen mrejovi-software-12kl
Konspekt prilojen mrejovi-software-12klIvan Peev
 
22 sazdavane na bd i tablici v sql server
22 sazdavane na bd i tablici v sql server22 sazdavane na bd i tablici v sql server
22 sazdavane na bd i tablici v sql serverIvan Peev
 
Курс по програмиране на C# 2013 - 1. Въведение в компютърното програмиране и C#
Курс по програмиране на C# 2013 - 1. Въведение в компютърното програмиране и C#Курс по програмиране на C# 2013 - 1. Въведение в компютърното програмиране и C#
Курс по програмиране на C# 2013 - 1. Въведение в компютърното програмиране и C#DAVID Academy
 
Училищен курс по програмиране на C# (2013/2014), занятие №1
Училищен курс по програмиране на C# (2013/2014), занятие №1Училищен курс по програмиране на C# (2013/2014), занятие №1
Училищен курс по програмиране на C# (2013/2014), занятие №1DAVID Academy
 

Similar to 2 bd project (20)

Курс по програмиране за напреднали (2012) - 3. Бази данни. Системи за управле...
Курс по програмиране за напреднали (2012) - 3. Бази данни. Системи за управле...Курс по програмиране за напреднали (2012) - 3. Бази данни. Системи за управле...
Курс по програмиране за напреднали (2012) - 3. Бази данни. Системи за управле...
 
Introduction to-RDBMS-systems
Introduction to-RDBMS-systemsIntroduction to-RDBMS-systems
Introduction to-RDBMS-systems
 
Introduction to-rdbms-systems
Introduction to-rdbms-systemsIntroduction to-rdbms-systems
Introduction to-rdbms-systems
 
Курс по информационни технологии (2013) - 2. Бази данни. Системи за управлени...
Курс по информационни технологии (2013) - 2. Бази данни. Системи за управлени...Курс по информационни технологии (2013) - 2. Бази данни. Системи за управлени...
Курс по информационни технологии (2013) - 2. Бази данни. Системи за управлени...
 
Nakov - RDBMS Systems - Intro
Nakov - RDBMS Systems - IntroNakov - RDBMS Systems - Intro
Nakov - RDBMS Systems - Intro
 
Subd
SubdSubd
Subd
 
01 vavedenie v sql server 2000
01 vavedenie v sql server 200001 vavedenie v sql server 2000
01 vavedenie v sql server 2000
 
WindowsAzure&NoSQL@SQLSaturday#152
WindowsAzure&NoSQL@SQLSaturday#152WindowsAzure&NoSQL@SQLSaturday#152
WindowsAzure&NoSQL@SQLSaturday#152
 
Svetlin Nakov - .NET Framework Overview
Svetlin Nakov - .NET Framework OverviewSvetlin Nakov - .NET Framework Overview
Svetlin Nakov - .NET Framework Overview
 
Tema13
Tema13Tema13
Tema13
 
16 klauzi
16 klauzi16 klauzi
16 klauzi
 
Nakov - .NET Framework Overview + Security
Nakov - .NET Framework Overview +  SecurityNakov - .NET Framework Overview +  Security
Nakov - .NET Framework Overview + Security
 
Information Technologies
Information TechnologiesInformation Technologies
Information Technologies
 
ИТ - въпроси за начален преговор в 8 клас
ИТ - въпроси за начален преговор в 8 класИТ - въпроси за начален преговор в 8 клас
ИТ - въпроси за начален преговор в 8 клас
 
3. vb osnovni menuta
3. vb osnovni menuta3. vb osnovni menuta
3. vb osnovni menuta
 
Konspekt prilojen mrejovi-software-12kl
Konspekt prilojen mrejovi-software-12klKonspekt prilojen mrejovi-software-12kl
Konspekt prilojen mrejovi-software-12kl
 
Access
AccessAccess
Access
 
22 sazdavane na bd i tablici v sql server
22 sazdavane na bd i tablici v sql server22 sazdavane na bd i tablici v sql server
22 sazdavane na bd i tablici v sql server
 
Курс по програмиране на C# 2013 - 1. Въведение в компютърното програмиране и C#
Курс по програмиране на C# 2013 - 1. Въведение в компютърното програмиране и C#Курс по програмиране на C# 2013 - 1. Въведение в компютърното програмиране и C#
Курс по програмиране на C# 2013 - 1. Въведение в компютърното програмиране и C#
 
Училищен курс по програмиране на C# (2013/2014), занятие №1
Училищен курс по програмиране на C# (2013/2014), занятие №1Училищен курс по програмиране на C# (2013/2014), занятие №1
Училищен курс по програмиране на C# (2013/2014), занятие №1
 

More from Валентина Велчева

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

More from Валентина Велчева (20)

Hot Potatoes
Hot PotatoesHot Potatoes
Hot Potatoes
 
1 nova 2014_2015
1 nova 2014_20151 nova 2014_2015
1 nova 2014_2015
 
Prezentation1
Prezentation1Prezentation1
Prezentation1
 
Svetlina 1
Svetlina 1Svetlina 1
Svetlina 1
 
Svetlina 1
Svetlina 1Svetlina 1
Svetlina 1
 
Kv neravenstva2
Kv neravenstva2Kv neravenstva2
Kv neravenstva2
 
Presentation pgz 2014-2015
Presentation pgz 2014-2015Presentation pgz 2014-2015
Presentation pgz 2014-2015
 
Prezent pgz usuk
Prezent pgz usukPrezent pgz usuk
Prezent pgz usuk
 
въоръжените сили на република българия история и настояще
въоръжените сили на република българия   история и настоящевъоръжените сили на република българия   история и настояще
въоръжените сили на република българия история и настояще
 
оказване помощ на населението от въоръжените сили при кризи от военен характер
оказване помощ на населението от въоръжените сили при кризи от военен характероказване помощ на населението от въоръжените сили при кризи от военен характер
оказване помощ на населението от въоръжените сили при кризи от военен характер
 
критична инфраструктура и евакуационни дейности
критична инфраструктура и евакуационни дейностикритична инфраструктура и евакуационни дейности
критична инфраструктура и евакуационни дейности
 
Zadyljeniq na grajdanite
Zadyljeniq na grajdaniteZadyljeniq na grajdanite
Zadyljeniq na grajdanite
 
Presentation
PresentationPresentation
Presentation
 
Cimic
CimicCimic
Cimic
 
Motivacia
MotivaciaMotivacia
Motivacia
 
Prezentaciq samoocenqvane 1
Prezentaciq samoocenqvane 1Prezentaciq samoocenqvane 1
Prezentaciq samoocenqvane 1
 
Mikroinvest za suvet
Mikroinvest za suvetMikroinvest za suvet
Mikroinvest za suvet
 
Moskva
MoskvaMoskva
Moskva
 
Validirane
ValidiraneValidirane
Validirane
 
Presentation1
Presentation1Presentation1
Presentation1
 

2 bd project

  • 1. Релационни модели на данни Представят се като съвкупност от таблици с уникални имена
  • 2. Структура  Ядро на БД – данни, организирани в релации (таблици)  Функционална обвивка – форми, заявки, отчети, макроси и модули. Предназначени са да извършват операции с данни и да автоматизират обслужването на базата. Създават се за конкретни нужди на потребителя.
  • 3. Функционална обвивка  Форми – интерфейс за организирано обслужване на БД  Заявки – въпроси (запитвания) към данните, налични в базата  Отчети – документи, предназначени за печат  Макроси – последователности от команди за автоматизиране на обслужването  Модули – допълнително специализирано програмно осигуряване (Visual Basic)
  • 4. Основни понятия  Полета – колоните в таблиците  Записи – различните редове в таблицата  Ключ (ключово поле) – колона, чиито стойности в отделните записи се използват за идентифициране на записите (напр. ЕГН, номер и др)
  • 5. Още за ключовете  Ключът може да бъде и съвкупност от няколко колони.  Ключът е уникален, когато в таблицата не съществуват 2 записа с еднакви стойности в ключовите полета  Първичен ключ – един от уникалните ключове на таблицата
  • 6. Типове данни в СУБД Access  Number  Text  Memo  Date/Time  Currency  Yes/No  AutoNumber Число Текст до 255 знака Текст до 65 000 зн. Астр. време Парична стойност Логическа стойност Автоматично определено от СУБД цяло число
  • 7. Проектиране на База от данни Етапи на разработка
  • 8. І. Постановка на задачата:  Извършва се от лице или организация, наречени възложител.  Определя за обработката на кои данни и автоматизацията на кои дейности ще се използва създадената БД.
  • 9. ІІ. Анализ:  Определят се участващите информационни обекти (данни), техните характеристики, връзки и операциите, в които участват.
  • 10. ІІІ. Проектиране:  Определят се структурата и типът на данните.  Проектират се таблиците и полетата, определят се ключовете и връзките.
  • 11. ІV. Създаване:  За описане на логическата структура с конкретна СУБД и компютър се език за описание на данните.  За модифициране и работа с данните се използва език за манипулиране с данните.  Лицата, които реализерат този етап се наричат администратори на БД.
  • 12. V. Експлоатация:  Въвеждане, модифициране, изтриване, получаване и използване на данните.  Актуализация на БД, ако е необходимо добавяна не таблици, промяна типа на някои полета и др.