Знакомство с субд создание и редактирование бд

Знакомство с базами данных. СУБД Microsoft Access

знакомство с субд создание и редактирование бд

ОБЪЕКТ БАЗЫ ДАННЫХ - ТАБЛИЦА. ЗНАКОМСТВО С СУБД (СИСТЕМА УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ). СОЗДАНИЕ СТРУКТУРЫ . 2. Выполним практическую работу «создание и редактирование. Подготовила. Создание таблицы базы данных Employee в конструкторе таблиц. . 11 13 Лабораторная работа 2 Средства ввода, просмотра и редактирования данных в базе Цель лабораторной работы: 1. . 2.,Знакомство с языком SQL . 3. Практическая работа. «Знакомство с СУБД. Создание и редактирование базы данных». Всякая таблица содержит в себе информацию.

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

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

Следует добавить, что это реляционная база данных, то есть база данных, которая позволяет определять отношения между различными категориями информации как, например, между данными об отделах и данными о их сотрудниках. В результате вы имеете возможность пользоваться данными совместно. Когда Access начнет работу, вы увидите окно диалога, показанное ниже: Начальное окно диалога Access позволяет создать новый файл базы данных Access или открыть файл, с которым вы уже работали 2 4 Компоненты базы данных Access Основу базы данных составляют хранящиеся в ней данные.

Однако в базе данных Access есть и другие важные компоненты, которые принято называть объектами. Ниже приводится список типов объектов, с которыми вы будете работать. Запросы позволяют задавать условия для отбора данных и вносить изменения в данные 3. Формы позволяют просматривать и редактировать информацию.

Отчеты позволяют обобщать и распечатывать информацию.

знакомство с субд создание и редактирование бд

Все работы по созданию, изменению, добавлению в таблицах, формах, запросах делаются в режиме Конструктора правая кнопка мыши на имени объекта и Конструктор. Выбор типа полей Следующий этап после составления плана полей для таблиц это выбор типа полей.

Тип поля определяет данные, которые можно вводить в это поле, формат, который может иметь значения этого поля, и операции, которые можно выполнять с данными этого поля. Типы данных полей Access В Access имеется множество типов полей. Они перечислены ниже с указанием назначения каждого типа. В это поле Access автоматически вводит номер при добавлении каждой новой записи в таблицу. Этот тип поля предназначен для ввода денежных значений. В это поле вводится дата или время, либо их комбинация.

Данное поле содержит адреса гиперссылок, которые используются для перехода к Web-страницам, объектам базы данных или другим файлам. Мастер подстановок Lookup Wizard. В поле этого типа запускается Мастер подстановок, который налагает ограничения на значения в поле.

Поле этого типа может содержать текст неограниченной длины. В поле этого типа могут вводиться числовые данные любого формата. Поле этого типа содержит текст: В поле данного типа сохраняется одно из двух возможных значений: Создание таблиц Выбираем в главном меню: Создание таблицы базы данных Employee в конструкторе таблиц.

Набираем имя поля и, в следующем столбце, из раскрывающего списка выбираем тип данных. Правой кнопкой выбираем поле, которое будет ключевым и, в раскрывшемся меню указываем, что это ключ. Внизу в окне Свойства поля для стороны связи 1 указываем, что совпадения не допускаются 4 6 Для каждого типа поля в свойствах поля можно уточнить детали выбранного типа данных. Для поля Числовой, на рисунке вверху, можно выбрать размер формат, число десятичных знаков, и. Для выделения поля щелкните на области выделения строки слева от названия поля чтобы выделить несколько идущих друг за другом полей, следует нажать кнопку мыши и протащить указатель по нескольким строкам, не отпуская при этом кнопки мыши.

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

Нажмите клавишу Insert или щелкните на кнопке панели инструментов Insert Rows Добавить строки. Введите в новую строку название поля и задайте его тип. Выберите поле полякоторое которые необходимо удалить. Нажмите на клавишу Delete или щелкните на кнопке Удалить строки Delete Rows на панели инструментов.

Если вы допустили ошибку, выберите в меню Правка Edit пункт Отменить удаление Undo Deleteи удаленные строки вернутся на прежнее место.

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

Схема базы данных создается из главного меню: Связи между таблицами MS Access поддерживает связи между таблицами: Ммного-к-одному М: Отношение один-к-одному означает, что каждая запись в одной таблице соответствует только одной записи в другой таблице.

В качестве примера 6 8 можно рассмотреть отношения между списком служащих предприятия и таблицей, содержащей их служебные характеристики. Наиболее часто встречающимся является тип отношения один-ко-многим. В качестве примеров могут быть рассмотрены отношения между покупателем и купленными им товарами, между предприятием и работающими на нем сотрудниками.

Аналогичный тип отношения существует между компьютером и входящими в него компонентами. Для этого протягиваем связи между атрибутами, связывающими таблицы. Открывается окно Изменение связей. Для обеспечения целостности ставим галочку в метке Обеспечение целостности данных и протягиваем связи между атрибутами, связывающими таблицы. У таблицы, у которой выделен ключ, проведенная связь имеет значение 1. У связанной подчиненной таблицы будет сторона связи М Появляется окно: Связи необходимо создать до начала ввода данных.

После создания связей, данные надо начинать вводить в таблицы, на стороне связи со значением 1. Ввод изображений в записи таблицы Поля типа Поле объекта OLE OLE Object содержат такие данные, как рисунки, документы Word, звукозаписи или объекты иного формата, созданные в других приложениях. Когда вы вводите данные в поле объекта OLE, у вас есть два варианта.

При двойном щелчке на поле объекта OLE, Windows открывает приложение, в котором был создан объект, и вы можете его t изменить; внедренный объект, который содержит копию объекта OLE в таблице. Изменения, вносимые в исходный объект, не отражаются на объекте, хранящемся в базе данных. Для ввода изображения в поле типа Поле объекта OLE необходимо щелкнуть правой кнопкой на поле и, из раскрывшегося списка выбираем Вставить объект.

Чтобы понять, как работает объект OLE, попробуйте вставить в это поле связанное изображение уже существующий файл с расширением.

Как создать таблицы в Microsoft Access за 8 минут

В режиме таблицы установите курсор в поле Фото той записи, которую вы редактируете. Откроется показанное ниже диалоговое окно Вставка объекта Insert Object. Состав списка Тип объекта Object Type зависит от программ, установленных на компьютере.

Установите переключатель Создать из файла Create from File. После того как изменится вид диалогового окна, щелкните на кнопке Обзор Browse. В диалоговом окне Обзор Browse выберите для связи файл с рисунком.

Если вы предпочитаете, чтобы в поле объекта OLE объект отображался в виде значка, установите флажок В виде значка Display as Icon. В результате вместо названия типа объекта в поле будет отображен его значок. Щелкните на кнопке ОК, чтобы вернуться к таблице в режиме таблицы. В окне в режиме таблицы вы увидите ссылку на тип связанного объекта OLE.

Например, если файлы с расширением. Перейдите в поле Фото или любое другое поле объекта OLE, с которым вы работаете.

знакомство с субд создание и редактирование бд

Щелкните правой кнопкой в ячейке поля и выберите в контекстном меню команду Добавить объект Insert Object. Щелкните на кнопке Обзор Browse и выберите файл рисунка.

Вернувшись к окну таблицы, вы увидите в поле объекта OLE такой же значок или указание на тип объектакак в примере из предыдущего раздела. Но при этом все изменения сохранятся только в копии объекта, хранящейся в поле объекта OLE, в исходном файле изменения не отразятся. В поле фотографии появляется слово Пакет.

Чтобы просмотреть содержимое поля объекта OLE, дважды щелкните на нем, чтобы открыть приложение, в котором был создан объект. Например, если вы вставили связанный документ Word, то при двойном щелчке на этом объекте документ откроется в окне приложения Word, где вы сможете его отредактировать.

После двойного щелчка на нем открывается изображение. Разработать проект базы данных: База данных состоит из 4 таблиц: Определите индексы таблиц, соедините таблицы в соответствии с индексами.

Введите записей в таблицы. Отчет Отчет по лабораторной работе должен содержать: Вариант задания Краткое описание выполненной работы. Окна Конструкторов, использованных в работе. Структуры всех таблиц с описанием полей.

Лабораторная работа 1. Создание таблиц базы данных в СУБД Access - PDF

Изображение структуры базы данных. Контрольные вопросы Какова последовательность проектирования базы данных? Какие основные компоненты таблицы базы данных? Как определить поле, необязательное для заполнения? Как устанавливаются связи между таблицами? Как реализовать связь между таблицами с одинаковыми индексами?

Как ввести изображение в таблицу? Ознакомиться с возможностями СУБД по просмотру и редактированию данных; 2. Изучить методику построения форм для ввода и редактирования данных; 3. Разработать формы для заданного варианта; 4. В MS Access существует два формата отображения данных таблицы в виде таблицы и в виде формы. Когда вы открываете в Access таблицу, данные в ней представлены в режиме таблицы.

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

Именно по этой причине использование формы в большинстве случаев облегчает ввод, редактирование и просмотр данных. Мастер форм и Автоформы В Access существует множество средств разработки, облегчающих процесс создания и настройки объектов. Одним из таких средств в Access является Мастер форм Form Wizard. Мастер поможет вам создать форму в процессе диалога: Форма, представленная в следующем разделе, была выполнена с помощью Мастера форм.

В лабораторной работе воспользуйтесь мастером Автоформ. Данный мастер создаст для вас один из перечисленных ниже типов форм. При запуске мастера Автоформ вам не потребуется давать никакой дополнительной информации, кроме названия таблицы или запроса, на основании которых будет построена форма. Автоформа в столбец Columnar.

Тип формы с одной записью на страницу; все поля записи расположены столбцом.

Знакомство с базами данных. СУБД Microsoft Access 2010

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

Конечный вид таблицы "Мои расходы" Задание 3. В той же БД создать таблицу "Культурная программа" в Режиме таблицы. Созданная таблица должна иметь поля: Для переименования поля сделайте двойной щелчок мыши по названию поля и введите новое имя. Выполнить автоматическое создание ключевого поля при сохранении таблицы. В случае необходимости создайте резервную копию БД на дис-кете. Создание таблицы в Режиме таблицы Дополнительное задание Задание 4.

В той же БД создать таблицу "Друзья и хобби" в режиме Мастера таблиц со следующими полями поля выбирать самостоятельно из разных образцов, применяя возможность переименования полей: В режиме Конструктор проверьте тип созданных полей. Введите в режиме Таблицы пять записей в созданную таблицу "Друзья и хобби". Просмотрите таблицу "Друзья и хобби" в режиме Предварительный просмотр и разместите ее на одном листе.

Ве-роятно, вам придется задать альбомную ориентацию листа и уменьшить размеры полей. Произвести модификацию таблицы "Сотрудники фирмы". Откройте таблицу "Сотрудники фирмы". При удалении программа по-просит подтверждение на удаление рис. Дайте подтверждение удаления кнопкой ОК. Если все сделано правильно, то восьмой записи после этой операции не.

Примерный вид экрана представлен на рис. Аналогично проведите сортировку данных по полю Дата найма з порядке возрас-тания. Подтверждение удаления записи в таблице БД Рис.

Примерный вид таблицы "Сотрудники фирмы" после редактирования Рис. Сортировка полей таблицы БД Измените имя поля "Номер паспорта" на "Паспортные данные" в режиме "Таблицы", для этого установите указатель на имя поля и выполните двойной щел-чок мыши. Не забудьте предварительно выделить поле и в процессе работы дать подтвер-ждение на удаление. Поиск записей по образцу Войдите в меню Справка, ознакомьтесь с темой "Добавление поля в таблицу". Добавьте в таблицу "Сотрудники фирмы" перед полем При-гчание новые по-ля: Присвойте созданным полям соот-ветствующие имена.

Заполните поле Ставка числовыми данными. Для корректной дальнейшей работы наберите несколько ставок со значениями в интервале Сохраните изменения в таблице. Задание 1 Произвести расчеты значений Премии и Зарплаты в таблице "Со-трудники фирмы".

Практическая работа "Знакомство с СУБД. Создание и редактирование базы данных"

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

Бланк запроса - это бланк, предназначенный для определения запроса или фильтра в режиме Конструктор запроса или в окне Расширенный фильтр. В предыдущих версиях использовался термин "Бланк запроса по образцу" QBE.

Окно справки по организации запроса на обновление В открывшемся диалоговом окне Добавление таблицы выберите таблицу "Сотрудники фирмы", нажмите кнопку Добавить и закройте это окно рис. Но умолчанию откроется бланк запроса на выборку. Список полей в форме и отчете - окно небольшого размера, содержащее список всех полей в базовом источнике записей. В базе данных Microsoft Access имеется возможность отобра-зить список полей в режиме Конструктор форм, отчетов и запросов, а также в окне Схема данных.

Добавление списка полей таблицы "Сотрудники фирмы" Рис. Бланк запроса на выборку В меню Запрос выберите команду Обновление рис. Обратите внимание на изменения в бланке запроса "Сортировка" изменилась на "Обновление". Сохраните за-прос под именем "Премия и Зарплата" рис. Проведите обновление по запросу, для чего дважды запустите на исполнение запрос на обновление "Премия и Зарплата".

При этом подтвердите выполнение за-проса кнопкой Да в открывающемся диалоговом окне рис. Откройте таблицу "Сотрудники фирмы" и проверьте правильность расчетов. Если все сделано правильно, то поля Премия и Зарплата будут заполнены рассчи-танными результатами.

Правила перемещения такие же, как во всех приложениях Windows выделить поле Примечание, мышью перетащить на новое место. Бланк запроса для расчета полей Премия и Зарплата Рис. Задание имени запроса при сохранении Рис. Окно подтверждения выполнения запроса на обновление Сохраните изменения в таблице. Задание 2 Создать копию таблицы "Сотрудники фирмы". Новой таблице при-свойте имя "Филиал фирмы".