Общая часть (часть 2) (2015) (by Кибитова) (1161598), страница 43
Текст из файла (страница 43)
Однов{<сотр_номер,BR.ЗначениемVR 112.000>,отношенияR называетсяпараНомерамножествHRи 310>}BR.<сотр_зарп,Одноиз изразмерывыплат,<сотр_отд_номер,отделов,номерапропусков,2934>,<сотр_имя,имена,Иванов>,ТеломBRотношенияRназываетсяпроизвольноемножествокортежейtR.ОдноизвBR.ЗначениемVRотношенияRназываетсяпарамножествHRиBR.ОдноизслучаемогутсуществоватьтакиеСОТРУДНИКИкортежиtR, которыесоответствуютHR,не входятвозможныхтелотношенияСотрудникипоказанона рисунке.что нов общемдопустимыхзначенийотношенияпоказанона Заметим,рисунке.размерывыплат,112.000>,<сотр_отд_номер,Номераотделов,310>}возможныхтел отношенияСотрудникипоказанонарисунке.Заметим,чтов общемдопустимыхзначенийпоказанонарисунке.вслучаеBR.
ЗначениемVR отношенияназываетсямножествHRи BR. HR,ОдноТеломBRотношенияRотношенияназываетсяпроизвольноемножествокортежейtR.ОдномогутсуществоватьтакиеRСОТРУДНИКИкортежиtR, паракоторыесоответствуютноизнеизвходятслучаемогутсуществоватьтакиекортежиtR,которыесоответствуютHR,ноне входятдопустимыхзначенийотношенияСОТРУДНИКИпоказанонарисунке.возможныхтелотношенияСотрудникипоказанонарисунке.Заметим,чтовобщемв BR.ЗначениемVR отношенияR называетсяпара множествHRкортежейи BR. ОдноТеломBR отношенияR называетсяпроизвольноемножествоtR.изОдноизв BR.ЗначениемVR отношенияR называетсяпарамножествHR и BR.Одноиз входятслучаемогутсуществоватьтакиекортежиtR,которыесоответствуютHR,нонеВТеломизменчивойреляционнойбазеданныххранятсяотношения,значениякоторыхдопустимыхзначенийотношенияСОТРУДНИКИпоказанонарисунке.возможныхтел отношенияСотрудникипоказанона рисунке.Заметим,чтов общемBR отношенияR отношенияназываетсяпроизвольноемножествокортежейtR.ОдноиззначенийСОТРУДНИКИпоказанонарисунке.изменчивойреляционнойбазе Rданныххранятсяотношения,значениякоторыхвВдопустимыхBR.ЗначениемVR отношенияназываетсяпарамножествHRи BR.Одноизно не входятизменяютсявовремени.ПеременнойVARRназываетсяименованныйконтейнер, случаемогутсуществоватьтакиекортежиtR,которыесоответствуютHR,возможныхтелотношенияСотрудникипоказанонарисунке.Заметим,чтов общемвореляционнойвремени.ПеременнойVARRназываетсяименованныйконтейнер,Визменяютсяизменчивойбазе данныххранятсяотношения,значениякоторыхдопустимыхзначенийотношенияСОТРУДНИКИпоказанонарисунке.которыйможетсодержатьлюбоедопустимоезначениеVR.Естественно,чтоприв BR.ЗначениемVR отношенияR называетсяпара множествHR и BR.ОднослучаемогутсуществоватьтакиекортежиtR,которыесоответствуютHR,чтоно принеизвходяткоторыйможетсодержатьлюбоедопустимоезначениеVR.
Естественно,изменяютсявовремени.ПеременнойVARRназываетсяименованныйконтейнер,Визменчивойреляционнойбазеданныххранятсяотношения,значениякоторыхопределениилюбойVARRтребуетсяуказыватьсоответствующийзаголовокотношениядопустимыхзначенийотношенияСОТРУДНИКИпоказанонарисунке.вкоторыйBR.ЗначениемVR VARRотношенияназываетсяпарамножествHRи заголовокBR. ОдноВ изменчивойреляционнойбазеR данныххранятсяотношения,значениякоторыхопределениилюбойтребуетсяуказыватьсоответствующийотношенияможетсодержатьлюбоедопустимоезначениеVR.Естественно,что изприизменяютсявовремени.ПеременнойVARR называетсяименованныйконтейнер,HR.допустимыхзначенийотношенияСОТРУДНИКИпоказанонарисунке.изменяютсявовремени.ПеременнойVARRназываетсяименованныйконтейнер,HR.определениилюбойVARRтребуетсяуказыватьсоответствующийзаголовокотношенияВизменчивойреляционнойбазе данныххранятсяотношения,значения которыхкоторыйможетсодержать любоедопустимоезначениеVR.
Естественно,что прикоторый можетсодержатьлюбое допустимоезначениеименованныйVR. Естественно,что приHR.изменяютсявовремени.ПеременнойVARRназываетсяконтейнер,определениилюбойVARR требуетсяуказыватьсоответствующийзаголовокотношенияВ изменчивойреляционнойбазе данныххранятсяотношения, значениякоторыхопределениилюбойVARR любоетребуетсяуказыватьсоответствующийзаголовокотношения которыйможетсодержатьдопустимоезначениеVR.Естественно,чтоприЗаметим,чтовдальнейшемвтехслучаях,когдаточныйсмыслтерминапонятенпоHR.изменяютсяреляционнойво времени. базеПеременнойVARR называетсяименованныйконтейнер,ВЗаметим,изменчивойданныххранятсяотношения,значениякоторыхHR.чтовдальнейшемвтехслучаях,когдаточныйсмыслтерминапонятенпоопределениилюбойVARRтребуетсясоответствующийзаголовокотношенияконтексту,мыбудемиспользоватьне указыватьуточненныйтерминотношение,как в смыслекоторыйможетсодержатьлюбоедопустимоезначениеVR.
Естественно,чтоприизменяютсявовремени.ПеременнойVARRназываетсяименованныйконтейнер,Заметим,чтовдальнейшемвтехслучаях,когдаточныйсмыслтерминапонятенпоконтексту,мыбудемиспользоватьнеуточненныйтерминотношение,каквсмыслеHR.определениизначениеотношения,такивсмыслепеременнаяотношения.любой VARRтребуетсяуказыватьсоответствующийзаголовокотношениякоторыйможетсодержатьлюбоедопустимоезначениеVR.Естественно,чтоприконтексту,мыбудемиспользоватьнеуточненныйтерминотношение,каквсмыслезначениеотношения,так иввтехсмыслепеременнаяотношения.Заметим,в дальнейшемслучаях,когдаточныйсмысл терминапонятенпоHR. чтоопределениилюбойVARRтребуетсяуказыватьсоответствующийзаголовокотношенияЗаметим,чтов дальнейшемвсмыслетех случаях,когдаточныйсмысл терминапонятенпо значениеотношения,такивпеременнаяотношения.контексту,мыбудемиспользоватьнеуточненныйтерминотношение,каквсмыслеHR.контексту,мыбудемиспользоватьне уточненныйтерминотношение,какв смыслеЗаметим,чтов дальнейшемслучаях,когда точныйсмыслтермина понятенпоПоопределениюстепенью,или“арностью”заголовкаотношения,кортежа,значениеотношения,так иввтехсмыслепеременнаяотношения.значениеотношения,такивсмыслепеременнаяотношения.Поопределениюстепенью,или“арностью”заголовкаотношения,кортежа,контексту,мыбудемиспользоватьнеуточненныйтерминотношение,каквсмыслесоответствующегоэтому заголовку,тела отношения,значенияотношенияи поЗаметим, что в дальнейшемв тех случаях,когда точныйсмысл терминапонятенПоопределениюстепенью,или“арностью”заголовкаотношения,кортежа,соответствующегоэтомузаголовку,телаотношения,значенияотношенияизначениеотношения,такивсмыслепеременнаяотношения.переменнойотношенияявляетсямощностьзаголовкаотношенияконтексту,мыбудем использоватьне уточненныйтерминотношение,как в смыслеЗаметим,чтовдальнейшемвтехслучаях,когдаточныйсмыслтерминапонятенпосоответствующегоэтомутакзаголовку,телаотношения,значенияотношенияипеременнойотношенияявляетсямощностьзаголовкаотношенияПоопределениюзаголовкаотношения,значениеи вилисмыслепеременнаяотношения.контексту,мыотношения,будемстепенью,использоватьне“арностью”уточненныйтерминотношение,как вкортежа,смыслеПоопределениюстепенью,или“арностью”заголовкаотношения,кортежа,переменнойотношенияявляетсямощностьзаголовкаотношениясоответствующеготела отношения,значения отношения изначениеотношения,этомутак и заголовку,взаголовку,смысле переменнаяотношения.соответствующегоэтомутела отношения,значенияПоопределениюстепенью,или“арностью”заголовкаотношения,Например,степеньотношенияСОТРУДНИКИравначетырем,то отношенияестькортежа,оно ипеременной отношения является мощность заголовка отношенияпеременнойотношенияявляетсямощностьзаголовкаотношенияНапример,степеньотношенияСОТРУДНИКИравначетырем,то есть оносоответствующегоэтомузаголовку,телаотношения,значенияотношенияиявляется4-арным(кватернарным).РазумносчитатьсхемойреляционнойПо определениюстепенью,или“арностью”заголовкаотношения,кортежа,Например,степеньотношенияСОТРУДНИКИравначетырем,тоестьоноявляется4-арным(кватернарным).Разумносчитатьсхемойреляционнойпеременнойотношенияявляетсямощностьзаголовкаотношениябазыданныхнаборпар<имя_VARR,HR>,включающийименаизаголовкисоответствующегоэтому заголовку,тела отношения,значенияотношенияПоопределениюстепенью,или “арностью”заголовкаотношения,кортежа, иявляется4-арным(кватернарным).Разумносчитатьсхемойреляционнойбазыданныхнаборпар <имя_VARR,HR >, включающийименаиестьзаголовки Например,степеньотношенияСОТРУДНИКИравначетырем,тооноипеременнойотношенияявляетсямощностьзаголовкаотношениясоответствующегоэтомузаголовку,телаотношения,отношенияНапример,степеньотношенияСОТРУДНИКИравназначениячетырем,тоесть онобазыданныхнаборпар<имя_VARR,HR>,включающийименаизаголовкиявляется4-арным(кватернарным).Разумносчитатьвсхемойреляционнойвсех переменныхотношения,которыеопределеныбазеданныхпеременнойотношенияявляетсямощностьзаголовкаотношенияявляется4-арным(кватернарным).РазумносчитатьсхемойреляционнойНапример,степеньСОТРУДНИКИравначетырем,тоонобазы данныхнаборотношенияпар <имя_VARR,HR >, включающийименаиестьзаголовкибазыданныхнаборпар<имя_VARR,HR>,включающийименаизаголовкиявляется4-арным(кватернарным).Разумно считатьсхемойреляционнойНапример,степеньотношения СОТРУДНИКИравначетырем,то есть онобазыданныхнаборпар<имя_VARR,HR>,включающийименаизаголовкиявляетсястепень4-арным(кватернарным).РазумносчитатьсхемойреляционнойРеляционнаябаза отношенияданных– этоСОТРУДНИКИнабор пар<VARr,Hr>(конечно,переменнаяНапример,равначетырем,токаждаяестьонобазыданныхнаборпар<имя_VARR,HR>,включающийименаизаголовкиотношениявлюбоймоментвременисодержитнекотороезначение-отношение,вявляется 4-арным (кватернарным).
Разумно считать схемой реляционнойчастности,базыданныхпустое).набор пар <имя_VARR, HR >, включающий имена и заголовки Заметим, что в классических реляционных базах данных после определения схемы базыданных могли изменяться только значения переменных отношений. Однако теперь вбольшинстве реализаций допускается и изменение схемы базы данных: определениеновых и изменение заголовков существующих переменных отношений.