Базы данных : модели, разработка, реализация

ВведениеИстория развития баз данныхФайлы и файловые системыПервый этап - базы данных на больших ЭВМЭпоха персональных компьютеровРаспределенные базы данныхПерспективы развития систем управления базами данныхКонтрольные вопросыОсновные понятия и определенияАрхитектура базы данных. Физическая и логическая независимостьПроцесс прохождения пользовательского запросаПользователи банков данныхОсновные функции группы администратора БДКлассификация моделей данныхТеоретико-графовые модели данныхИерархическая модель данныхЯзык описания данных иерархической моделиЯзык манипулирования данными в иерархических базах данныхОператоры поиска данныхОператоры поиска данных с возможностью модификацииОператоры модификации данныхСетевая модель данныхЯзык описания данных в сетевой моделиЯзык манипулирования данными в сетевой моделиРеляционная модель данныхОсновные определенияОперации над отношениями. Реляционная алгебраСпециальные операции реляционной алгебрыЗадания для самостоятельной работыЯзык SQL. Формирование запросов к базе данныхИстория развития SQLСтруктура SQLТипы данныхОператор выбора SELECTПрименение агрегатных функций и вложенных запросов в операторе выбораВложенные запросыВнешние объединенияОператоры манипулирования даннымиЗадания для самостоятельной работыПроектирование реляционных БД на основе принципов нормализацииСистемный анализ предметной областиПример описания предметной областиДаталогическое проектированиеИнфологическое моделированиеМодель "сущность-связь"Переход к реляционной модели данныхПринципы поддержки целостности в реляционной модели данныхОбщие понятия и определения целостностиОператоры DDL в языке SQL с заданием ограничений целостностиСредства определения схемы базы данныхСредства изменения описания таблиц и средства удаления таблицПонятие представления. Операции создания представленийГоризонтальное представлениеВертикальное представлениеСгруппированные представленияОбъединенные представленияОграничение стандарта SQL1 на обновление представленийФизические модели баз данныхФайловые структуры, используемые для хранения информации в базах данныхСтратегия разрешения коллизий с областью переполненияОрганизация стратегии свободного замещенияВопросы для самостоятельной работыИндексные файлыФайлы с плотным индексом, или индексно-прямые файлыФайлы с неплотным индексом, или индексно-последовательные файлыОрганизация индексов в виде B-tree (В-деревьев)Моделирование отношений "один-ко-многим" на файловых структурахИнвертированные спискиМодели физической организации данных при бесфайловой организации
 
РЕЗЮМЕ След >