Базы данных. Учебное пособие. Для студентов

Базы данных. Учебное пособие. Для студентов

В книге кратко рассмотрены теоретические вопросы проектирования баз данных. Приведены примеры лабораторных работ и рассчетно-графического задания, опробированные в учебном процессе ВУЗа. Книга будет полезна как преподавателям, так и студентам, а также всем заинтересованным в проектировании, реализации и тестировании информационных систем.

Жанры: Книги о компьютерах, Прочая образовательная литература
Цикл: Не является частью цикла
Год публикации: Неизвестен

Читать онлайн Базы данных. Учебное пособие. Для студентов


Тестирование баз данных Анастасия Сергеевна Ватолина


© Иван Андреевич Трещев, 2019

© Екатерина Сергеевна Кудряшова, 2019


ISBN 978-5-4496-4542-5

Создано в интеллектуальной издательской системе Ridero

Введение

Любая информационная система сегодня в обязательном порядке включает в себя базу данных. Это может быть и база данных персонала и база данных контрагентов, товаров, услуг. Хотя большинство предприятий используют электронные таблицы, а не системы управления базами данных, но в ближайшем будущем все однозначно изменится. Использование электронных таблиц имеет свои неоспоримые преимущества в случае, если необходимо организовать небольшой массив данных и работать с ним приходится не часто. В случае же если «чистый» размер данных превосходит 100 Мб, то обработка таких массивов даже на современных ЭВМ с использованием электронных таблиц будет через мерно долгой.

СУБД эволюционируют вместе с данными. Сегодня OLAP кубы уже не являются ноу хау, а скорее превратились в обыденность, хотя еще 5 лет назад можно было по пальцам сосчитать предприятия использующие Oracle.

Отметим и все возрастающую роль распределенной обработки данных, поскольку когда возникают проблемы связанные с big data, даже хранение массивов в несколько десятков террабайт не представляется возможным на одной ЭВМ (исключая конечно специализированные системы хранения данных).

В данном пособии автор заостряет внимание на использовании СУБД Microsoft SQL Server и MySQL, поскольку первая используется во многих компаниях как стандарт дефакто, а вторая является свободно распространяемой и входит в комплект практически любого дистрибутива Unix-подобных операционных систем, дополнительно прекрасно интегрируется с PHP позволяя создавать платформы и приложения не только desktop но и web.

Все товарные знаки указанные в книге являются собственностью их правообладателей, а совпадения имен, названий, наименований и прочего – чистой случайностью.

Лекции

Лекция 1—3

Базаданных – это совокупность взаимосвязанных данных, находящихся под управлением системы управления базой данных (СУБД).

Системауправлениябазойданных – совокупность языковых и программных средств, облегчающих для пользователей выполнение всех операций, связанных с организацией хранения данных, их корректировки и доступа к ним.

Этапы проектирования реляционной БД декомпозиционным методом

1) Разрабатывается универсальное отношение для БД (в универсальное отношение включаются все атрибуты, представляющие интерес для данного проектирования).

2) Определяются все функциональные зависимости между атрибутами данного отношения.

3) Определяется, находится ли отношение в нормальной форме Бойса – Кодда. Если да, то проектирование завершается, если нет, то осуществляется декомпозиция, т.е. разбиение отношения.

4) Шаги 2) и 3) повторяются для каждого нового отношения, полученного в результате декомпозиции. Проектирование завершается, когда все отношения будут находиться в НФБК.

Ключ – поле (атрибут), по которому можно однозначно определить каждую запись в таблице.

Функциональная зависимость – (А-> В) атрибут В функционально зависит от атрибута А если в любой момент времени каждому значению атрибута А соответствует одно значение атрибута В.

Атрибут В функционально полно зависит от атрибута А если В не зависит ни от какого подмножества А.

Нормализация – процесс построения оптимальной структуры таблиц и связи между ними.

Теория нормализации основана на том, что определенный набор таблиц обладает лучшими свойствами при включении, модификации и удалении данных, чем все остальные наборы таблиц, с помощью которых могут быть представлены те же данные.

Нормализованнымотношением


Вам будет интересно
В ходе проектирования информационных систем возникает большое количество вопросов – от выбора метода и средств проектирования до обеспечения информационной безопасности в финальном продукте. Данная книга призвана помочь в выборе средств для проектирования и защиты в созданных системах...
Читать онлайн
Данная книга содержит теоретические и практические сведения по аттестации специалистов по защите информации в автоматизированных системах. Основной упор сделан на реализацию требований ФГОС ВО по специальности 10.05.03 «Информационная безопасность автоматизированных систем», специализация «Обеспечение информационной безопасности распределенных информационных систем»....
Читать онлайн
Данная книга содержит практические аспекты по анализу исходных текстов программ при отсутствии к ним доступа. Предполагается наличие знаний языка ассемблер и C++/C#, Python у читателя....
Читать онлайн
Данная книга содержит основные материалы курсов программирования для мобильных платформ, используемых на кафедрах «Математическое обеспечение и применение ЭВМ» и «Информационная безопасность автоматизированных систем» ФГБОУ ВО КнАГУ....
Читать онлайн
Книга содержит основные сведения в области безопасности вычислительных сетей. Приведены основные сведения по настройке Ideco ICS, Cisco ASA, ЦУС Континент....
Читать онлайн
В книге рассмотрены вопросы моделирования и обеспечения защиты информации при наличии программно-аппаратных уязвимостей. Проведен анализ зарубежных банков данных уязвимостей...
Читать онлайн
Учебное пособие предназначено для применения в образовательном процессе системы ДПО и адресовано преподавателям высших учебных заведений, руководителям и методистам системы высшего и среднего профессионального образования, руководителям центров дистанционного обучения ВУЗов и образовательных организаций системы ДПО, студентам высших учебных заведений педагогического профиля. Пособие содержит обзор вариантов встраивания ИКТ в образовательный процесс ВУЗа, действующей нормативной базы применения с...
Читать онлайн
Роботы уже давно не фантастический вымысел. Множество сфер человеческой жизни подверглись роботизации, и развитие данной отрасли сложно переоценить. Авторы приводят объемное исследование мирового рынка робототехники. Сравнивая зарубежный и российский опыт, они рассматривают перспективы и инструменты развития роботостроения. Подчеркивается важность роста и совершенствования рынка автоматизированных технических систем в России и предлагаются конкретные меры по содействию этому процессу....
Читать онлайн
Книга-конструктор для творчества за компьютером способствует ориентации в физическом и ценностном пространствах современного человека. Юные читатели смогут составить свой мир, примерно измерить своё счастье и наметить пути наполнения его новым содержанием....
Читать онлайн
Книга «Информационный Завет. Основы» – первая в серии из трёх, посвященных проблеме информационного человека и информационного общества. Несмотря на жанр футурологического исследования, автор использует только научные теории и факты. Особое внимание уделено эволюции мозга современного человека. Куда и зачем движется H.Sapiens? Каким будет мир через 2—3 десятилетия? Кто и почему преуспеет в новой реальности, а кому суждено неизбежно и безвозвратно остаться в прошлом?...
Читать онлайн
Издание посвящено информационному моделированию объектов культурного наследия и является руководством для профессионалов в области наследия и строительства, владельцев зданий и конечных пользователей.В книге рассматриваются вопросы разработки и использования информационного моделирования для исторических зданий, а также предоставлена информация об имеющихся руководящих принципах и стандартах для эффективного управления всем жизненным циклом здания....
Читать онлайн
Эта книга универсальна. Она написана для всех, кто хочет зарабатывать в Telegram. Есть ли у вас свой бизнес или нет, владеете ли вы навыками продвижения в социальных сетях или являетесь новичком – все это не имеет значения. Главное – сильное желание получать прибыль с самого актуального мессенджера 2019 года....
Читать онлайн
Ключ от свободы скрыт в книжном магазине. Данное произведение – золотой ключ от двери с надписью «Фриланс».Это история сильной личности, выковавшей себя из камня. Это глубоко, честно и про каждого из нас. С первых страниц автор затрагивает струны души тех самых людей, которые захотели жить по-другому. И самое уникальное то, что в книге раскрыт подробный план к действиям.Читателю лишь хочется пожелать пристегнуться, прежде чем перелистнуть страницу....
Читать онлайн
Данная книга является переводом одноименной книги из комплекта технической документации, поставляемой в составе дистрибутива R, и призвана восполнить пробел в русской локализации системы R....
Читать онлайн
Франция 15 века. Диана де'Пуатье выходит замуж за человека старше её на 40 лет. Несчастливый брак заканчивается кончиной мужа. А предсказание ворожеи исполняется. «Радуйтесь!» – воскликнула ворожея при виде родившейся девочки. Она будет править всеми! Она возносится на вершину мира! Но тайный заговор угрожает её жизни и жизни короля! В смертельной схватке враг повержен, но это стоит ей всего! Всеми покинутая, на краю гибели она открывает тайну. Ужасное предсказание сбывается! Но конец ли это?...
Читать онлайн
Никто не знает, каким будет будущее, но все уверены, что человечество построит рай на земле. Для этого генные инженеры научились вживлять детям преступников специальный ген, который выведет на их лица позорное пятно – метку, по которой потенциального преступника можно будет вычислить за пару секунд. Главный герой по имени Райан попробует переписать правила мира, в котором родился, под себя и достичь чистилища. Но сможет ли Райан обрести свой «рай»?Комментарий Редакции: Реалистичная антиутопия, в...
Читать онлайн
Ангелы с накладными крыльями и упрятанными в прическу рожками... Это могло бы показаться смешным, если бы не обернулось трагедией. Небесное воинство, которому так усердно поклонялись ослепленные вековой ложью люди, обрушило на несчастную планету огонь и смерть. И не церковь принесет землянам спасение, нет – на защиту человечества и Создателя, преданного его учениками, поднимутся совсем иные силы......
Читать онлайн
Гордую красавицу Уитни Стоун отправили во Францию, дабы избавить от полудетского увлечения привлекательным, но небогатым повесой и подготовить к браку с более подходящим женихом.Однако судьба оказалась много сильнее и подарила девушке встречу с Клейтоном Уэстморлендом – мужчиной, обладающим пламенной душой авантюриста и редким обаянием…Так, почти случайно, началась история опасных тайн, загадочных приключений и преданной любви.Книга также выходила под названием «Уитни, любимая»....
Читать онлайн