Концептуальная модель БД

Изучение влияния концептуальной модели базы данных на безопасность данных. Оформление конструктора запроса на создание таблицы Excel и её импорт в базу данных Access. Транзакция как логическая единица и группа последовательных операций с базой данных.

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 06.11.2020
Размер файла 6,9 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

11

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра ЗИ

Лабораторная работа № 1

по дисциплине «Безопасность систем баз данных»

«Концептуальная модель БД»

Вариант 7

Группа: АБ-821

Студент: К.М. Кисляк

Преподаватель: Ю.А.Котов

конструктор таблица транзакция база данных

Новосибирск 2020

Цель работы:

Изучение влияния концептуальной модели БД на безопасность данных.

Задание к лабораторной работе.

К условной БД, состоящей из одного отношения (таблицы), имеют доступ четыре обобщенных пользователя П1, П2, П3, П4 через четыре внешние модели данных, пересекающихся следующим образом (рис.1):

Рис.1. Условная БД и ее внешние модели данных

В Excel сформировать базовое отношение размерность 50 х 50 в соответствии с вариантом задания (см. порядок выполнения).

В Excel разделить базовое отношение на 9 подтаблиц (каждая на своем листе) в соответствии с рис.1 и вариантом задания.

Импортировать подтаблицы из Excel в БД Access.

Для каждого пользователя П1, П2, П3, П4 сформировать запросы на создание локальной БД из подтаблиц в соответствии с внешней моделью рис.1, запросы на изменение БД, макросы управления запросами.

Результаты выполнения

Скриншот базового отношения из Excel (лист1) с цветовыделением и записью имен полей отношения.

Мой вариант №7, поэтому N=7. Значит границы G1, g1, G2, g2 будут следующими:

G1=12, g1=30, G2=17, g2=30

1-25, A-Y

26-50, A-Y

1-25, Z-AY

26-50, Z-AY

Скриншоты сформированных БД пользователей (для каждого - по одному), открытых в Access, вместе со всеми объектами базы слева.

БД для пользователя Кисляк БД1

БД для пользователя Кисляк БД2

БД для пользователя Кисляк БД3

БД для пользователя Кисляк БД4

То же, что и 4.2, но для запросов и без объектов базы (только нижние части окон для каждого из четырех запросов, сгруппированные по пользователям).

Запрос на создание таблицы:

· Конструктор запроса на создание таблицы для БД Кисляк БД1

· Конструктор запроса на создание таблицы для БД Кисляк БД2

· Конструктор запроса на создание таблицы для БД Кисляк БД3

· Конструктор запроса на создание таблицы для БД Кисляк БД4

Запрос на добавление таблицы:

· Конструктор запроса на добавление таблицы для БД Кисляк БД1

· Конструктор запроса на добавление таблицы для БД Кисляк БД2

·

· Конструктор запроса на добавление таблицы для БД Кисляк БД3

· Конструктор запроса на добавление таблицы для БД Кисляк БД4

Запрос на изменение таблицы(На примере одного пользователя, потому что для других аналогично):

Конструктор запроса на изменение таблицы для БД Кисляк БД1

Конструктор запроса на изменение первой части таблицы

· Конструктор запроса на изменение второй части таблицы

·

Макросы на изменение и обновление баз данных, и все запросы

Контрольный вопрос

Вопрос 7. Что называется транзакцией.

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

Различают последовательные (обычные), параллельные и распределённые транзакции. Распределённые транзакции подразумевают использование более чем одной транзакционной системы и требуют намного более сложной логики (например, two-phasecommit -- двухфазный протокол фиксации транзакции). Также в некоторых системах реализованы автономные транзакции, или под-транзакции, которые являются автономной частью родительской транзакции.

Размещено на Allbest.ru

...

Подобные документы

  • Создание программ, позволяющих создавать базы данных. Создание таблицы базы данных. Создание схемы данных. Создание форм, отчетов, запросов. Увеличение объема и структурной сложности хранимых данных. Характеристика системы управления базой данных Access.

    курсовая работа [2,1 M], добавлен 17.06.2013

  • Создание базы данных, планирование разработки и системные требования. Проектирование базы данных в среде Microsoft Access, элементы и типы данных. Создание таблицы и использование конструктора для их модернизации. Построение запросов и создание макросов.

    курсовая работа [2,0 M], добавлен 16.04.2011

  • Система управления базой данных (СУБД), централизованное обеспечение безопасности и целостности данных, защита от несанкционированного доступа. Построение концептуальной и реляционной моделей. Процесс нормализации. Проектирование базы данных в ACCESS.

    курсовая работа [1,8 M], добавлен 29.10.2008

  • Построение концептуальной модели, процесс моделирования смыслового наполнения базы данных. Основные компоненты концептуальной модели. Построение реляционной модели. Целостность данных в реляционной базе. Нормализация. Проектирование базы данных в ACCESS.

    курсовая работа [1,8 M], добавлен 29.10.2008

  • Понятия основных компонентов базы данных Access. Таблицы, отчеты, макросы и модули, форма, запросы к базе и их виды. Типы данных. Создание базы данных "Кадры". Создание таблицы в режиме конструктора. Использование мастера подстановок для создания связей.

    курсовая работа [818,0 K], добавлен 10.03.2016

  • Составление таблицы согласно образцу в программе MS Excel. Создание данных таблицы базы данных. Введение формул в программе MS Excel. Установление связи между таблицами. Создание запроса на выборку данных из одной таблицы с помощью мастер запросов.

    контрольная работа [4,0 M], добавлен 17.04.2016

  • Изучение особенностей функционирования базы данных Excel. Организация ввода и просмотра данных, сортировка, фильтрация и консолидация данных в таблицах. Подведение итогов и сводная таблица. Организация базы данных в Access. Создание запроса и отчетов.

    курсовая работа [2,7 M], добавлен 04.10.2013

  • Базы данных с двумерными файлами и реляционные системы управления базами данных (СУБД). Создание базы данных и обработка запросов к ним с помощью СУБД. Основные типы баз данных. Базовые понятия реляционных баз данных. Фундаментальные свойства отношений.

    реферат [57,1 K], добавлен 20.12.2010

  • Особенности систем управления базами данных (СУБД): основные понятия, реляционные базы, основные этапы их проектирования. Концептуальная (логическая) модель БД "Экспресс поставки", её физическая модель, создание в Access и SQL запроса к БД при её работе.

    курсовая работа [1,2 M], добавлен 19.11.2012

  • Проектирование базы данных "Общежитие" в СУБД Microsoft Access. Создание запросов, состоящих из комбинаций разных типов данных. Создание форм и полей таблицы в режиме конструктора. Ввод и просмотр данных в режиме таблицы, создание связей между ними.

    курсовая работа [4,3 M], добавлен 24.06.2019

  • Приложение Microsoft Access - мощная система управления реляционной базой данных. Особенности работы с текстовым редактором MS Word и электронными таблицами MS Excel. Основная и вспомогательные таблицы базы данных "Авиасалон". Создание полей со списком.

    курсовая работа [2,7 M], добавлен 29.07.2013

  • Порядок проектирования и разработки базы данных и программного обеспечения. Информация о структуре базы данных, созданных таблицах, формах, отчетах, запросах, хранимой информации. Логическая и концептуальная модели данных; выбор программного обеспечения.

    курсовая работа [906,6 K], добавлен 20.01.2010

  • Анализ возможностей системы управления базами данных "Microsoft Access 2003". Создание базы данных, предназначенной для отражения деятельности аэропорта. Концептуальная и физическая модель базы данных. Создание таблиц, запросов, отчетов и главной формы.

    курсовая работа [1,8 M], добавлен 26.06.2013

  • Проектирование базы данных Access. Система управления базами данных. Создание и обслуживание базы данных, обеспечение доступа к данным и их обработка. Постановка задач и целей, основных функций, выполняемых базой данных. Основные виды баз данных.

    лабораторная работа [14,4 K], добавлен 16.11.2008

  • Виды и функции системы управления базами данных Microsoft Access. Иерархическая, сетевая, реляционная модель описания баз данных. Основные понятия таблицы базы данных. Особенности создания объектов базы данных, основные формы. Доступ к Internet в Access.

    контрольная работа [19,8 K], добавлен 08.01.2011

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

    курсовая работа [185,6 K], добавлен 08.11.2008

  • Действия для создания информационной базы данных Access. Создание таблиц и формы, запроса и отчета. Формирование необходимой структуры, показа требуемых данных. Порядок сортировки, макет группировки и оформление фона. Загрузка и выгрузка данных.

    контрольная работа [4,2 M], добавлен 06.11.2008

  • Интерфейс и начало работы в Microsoft Access. Построение реляционной базы данных и разработка инфологической модели. Разработка формы с помощью мастера форм и запроса в режиме конструктора. Создание таблиц данных. Поиск и замена значений в полях.

    методичка [3,9 M], добавлен 21.07.2009

  • Понятие и структура реляционной базы данных, ее основные элементы и их взаимодействие. Методика и основные этапы создания базы данных, ее назначение и сферы применения. Правила ввода данных в таблицы. Создание запроса к базе данных, отчетов и диаграмм.

    учебное пособие [3,6 M], добавлен 19.12.2009

  • Информационная система на базе компьютера. Основное отличие системы с базой данных от традиционной файловой системы. Построение концептуальной модели, реляционной модели. Нормализация. Проектирование базы данных в ACCESS. Создание SQL запросов.

    курсовая работа [38,5 K], добавлен 06.11.2008

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.