Релациона база података прикупља различите типове скупова података који користе табеле, записе и колоне. Користи се за креирање добро дефинисаног односа између табела базе података тако да се релационе базе података могу лако чувати. На пример, релационе базе података као што су Мицрософт СКЛ Сервер, Орацле Датабасе, МИСКЛ, итд.
Постоје неки важни параметри релационе базе података:
брзина преноса у ардуину
- Заснован је на релационом моделу (подаци у табелама).
- Сваки ред у табели са јединственим ИД-ом, кључем.
- Колоне табеле садрже атрибуте података.
Табела запослених (однос / име табеле)
ЕмпИД | ЕмпНаме | ЕмпАге | Назив земља |
---|---|---|---|
Емп 101 | Андрев Матхев | 24 | јелена |
Емп 102 | Марцус Доуглас | 27 | Енглеска |
Емп 103 | Енгиди Натхем | 28 | Француска |
Емп 104 | Јасон Куилт | двадесет један | Јапан |
Емп 108 | Роберт | 29 | Италија |
Следе различите врсте табела релационих база података.
јава сцан.нектстринг
- Однос један на један
- Однос један према више или више према једном
- Многи према многим односима
Однос један на један (1:1): Користи се за креирање односа између две табеле у којима се један ред прве табеле може повезати само са једним и само једним записом друге табеле. Слично, ред друге табеле такође може бити повезан са било којим редом прве табеле.
Следи пример за приказ релационе базе података, као што је приказано у наставку.
Однос један према много: Користи се за креирање односа између две табеле. Било који појединачни ред прве табеле може бити повезан са једним или више редова друге табеле, али редови друге табеле могу се односити само на једини ред у првој табели. Такође је познат као а многи према једном однос.
Репресентатион оф Један према многима релационе базе података:
референтни типови података у Јави
Репресентатион оф многи према једном релациона база података
Однос много према много: То је много многима релације које стварају однос између две табеле. Сваки запис прве табеле може да се односи на било који запис (или ниједан запис) у другој табели. Слично томе, сваки запис друге табеле се такође може односити на више од једног записа прве табеле. Такође је представљен и Н:Н однос.
На пример, постоје многи људи укључени у сваки пројекат, и свака особа може укључити више од једног пројекта.
Разлика између базе података и релационе базе података
Релациона база података | База података |
---|---|
Релациона база података може да складишти и организује податке у табеларном облику као што су редови и колоне. | Користи се за складиштење података као датотека. |
Функција нормализације података доступна је у релационој бази података. | Нема нормализацију. |
Подржава дистрибуирану базу података. | Не подржава дистрибуирану базу података. |
У релационој бази података, вредности се чувају као табеле које захтевају примарни кључ за поседовање података у бази података. | Генерално, он чува податке у хијерархијском или навигационом облику. |
Дизајниран је за руковање огромном колекцијом података и више корисника. | Дизајниран је да рукује малом колекцијом датотека података за коју је потребан један корисник. |
Релациона база података користи правила ограничења интегритета која су дефинисана у својствима АЦИД-а. | Не прати никаква правила ограничења интегритета нити користи било какву сигурност да заштити податке од манипулације. |
Сачуваним подацима се може приступити из релационе базе података јер постоји веза између табела и њихових атрибута. | Не постоји веза између вредности података или табела ускладиштених у датотекама. |