Video: SQL серверинде маалымдама бүтүндүгү деген эмне?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
Реляциялык маалыматтар базасын башкаруу системасы (RDBMS) катары, SQL Server колдонот шилтеме бүтүндүгү бир таблицадагы маалыматтар башка таблицадагы маалыматтарга ишарат кылуусун камсыз кылуу үчүн чектөө - жана жок болгон маалыматтарды көрсөтпөйт. SQL Server аткаруу үчүн чектөөлөрдү, триггерлерди, эрежелерди жана демейкилерди колдонот шилтеме бүтүндүгү.
Ошондой эле билүү керек, маалымат базасындагы шилтеме бүтүндүгү деген эмне?
Шилтемелердин бүтүндүгү мамилелердин ичиндеги маалыматтардын тактыгын жана ырааттуулугун билдирет. Байланыштарда маалыматтар эки же андан көп таблицалардын ортосунда байланышат. Ошентип, шилтеме бүтүндүгү тышкы ачкычтын мааниси колдонулганда, ал негизги таблицадагы жарактуу, болгон негизги ачкычка шилтеме жасоону талап кылат.
Ошондой эле билиңиз, шилтеме бүтүндүгүн чектөө деген эмнени билдирет? А шилтеме бүтүндүгүн чектөө эки объект түрүнүн ортосундагы бирикменин бир бөлүгү катары аныкталат. The аныктама үчүн шилтеме бүтүндүгүн чектөө төмөнкү маалыматтарды көрсөтөт: негизги аягы чектөө . (Негизги ачкычына көз каранды аягы шилтеме берилген объект түрү.)
Мындан тышкары, шилтеме бүтүндүгү ылайыктуу мисал менен эмнени түшүндүрөт?
Шилтемелердин бүтүндүгү Бул бир таблицадагы саптан экинчи таблицага шилтеме жарактуу болушу керек дегенди билдирет. Мисалдар нын шилтеме бүтүндүгү Компаниянын Кардар/Буйрутма маалымат базасындагы чектөө: Кардар(CustID, CustName) Буйрутма (OrderID, CustID, OrderDate)
SQLде шилтеме бүтүндүгү кантип ишке ашырылат?
Referential Integrity эки таблица ортосундагы байланышты камсыз кылуучу маалымат базасындагы чектөө болуп саналат. The Referential Integrity чектөө тышкы ачкыч тилкесиндеги маанилер же чет өлкөлүк ачкыч шилтеме кылган негизги ачкычта болушун же нөл болушун талап кылат.
Сунушталууда:
SQL серверинде пакеттик файл деген эмне?
Пакеттик файл – бул компьютердин операциялык системасы үчүн буйруктардын ырааттуулугун камтыган текст файлы. Сиз пакеттик файлдын атын команда сабында жөн гана киргизүү менен командалардын ырааттуулугун баштасаңыз болот
Мисалы, SQL серверинде CTE деген эмне?
CTE (Common Table Expression) - бул убактылуу натыйжалар топтому, ага сиз башка SELECT, INSERT, UPDATE же DELETE билдирүүсүндө шилтеме жасай аласыз. Алар SQL Server 2005 версиясында киргизилген. Эскертүү: Бул сабактын бардык мисалдары Microsoft SQL Server Management Studio жана AdventureWorks2012 маалымат базасына негизделген
Эссе үчүн маалымдама баракчасын кантип жасасам болот?
Сиздин шилтемелер эссенин текстинен бөлөк жаңы барактан башталышы керек; бул баракка "Шилтемелер" деп белгилеңиз, барактын жогору жагында (калыңдап, астын сызба же аталыш үчүн тырмакчаны колдонбоңуз). Бардык тексттер эссеңиздин калган бөлүгү сыяктуу эки аралыкта болушу керек
ЦРУнун бүтүндүгү деген эмне?
Купуялуулук, бүтүндүк жана жеткиликтүүлүк - CIA Triad. Купуялуулук маалыматтардын, объекттердин жана ресурстардын уруксатсыз көрүүдөн жана башка кирүүдөн корголушун билдирет. Бүтүндүк маалымат ишенимдүү жана туура болушун камсыз кылуу үчүн уруксатсыз өзгөртүүлөрдөн корголушун билдирет
IOS'то маалымдама саны деген эмне?
Информатикада маалымдамаларды эсептөө колдонмого кайсы объекттер дагы эле активдүү колдонулуп жатканын билүүгө мүмкүндүк берген техниканы билдирет, анткени ар бир объектке инстанциялоодо сактоо саны ыйгарылат