Н.А. Лашманова ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ. ОБРАБОТКА ДАННЫХ С ИСПОЛЬЗОВАНИЕМ СУБД MS ACCESS. В двух частях Часть 1

Размер: px
Начинать показ со страницы:

Download "Н.А. Лашманова ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ. ОБРАБОТКА ДАННЫХ С ИСПОЛЬЗОВАНИЕМ СУБД MS ACCESS. В двух частях Часть 1"

Транскрипт

1 Федеральное агентство по образованию ГОУ ВПО «Уральский государственный технический университет УПИ» Н.А. Лашманова ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ. ОБРАБОТКА ДАННЫХ С ИСПОЛЬЗОВАНИЕМ СУБД MS ACCESS В двух частях Часть 1 Учебное электронное текстовое издание Подготовлено кафедрой «Прикладная информатика» Научный редактор: доц., канд. техн. наук Э.П. Макаров Методические указания для студентов дневной и заочной форм обучения всех специальностей экономики и управления всех факультетов по дисциплинам «Информатика», «Новые информационные технологии» Пособие представляет часть курса основ современных компьютерных технологий. Излагаются основы технологии баз данных. Рассматривается проектирование реляционных баз данных, средства создания таблиц, схем данных. Данное пособие может быть использовано при подготовке к практическим и лабораторным занятиям, экзамену. ГОУ ВПО УГТУ УПИ, 2006 Екатеринбург 2006

2 ОГЛАВЛЕНИЕ ОГЛАВЛЕНИЕ... 2 ВВЕДЕНИЕ... 4 СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ... 5 Основные понятия... 5 Модель данных... 6 ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ... 9 Информационно-логическая модель... 9 Определение связей ОБЪЕКТЫ БАЗЫ ДАННЫХ MICROSOFT ACCESS Свойства реляционной таблицы СОЗДАНИЕ СТРУКТУРЫ ТАБЛИЦ БАЗЫ ДАННЫХ Задание свойств полей Определяющие свойства Оформительские свойства полей Ограничивающие свойства полей Другие свойства полей Подстановка Создание ключевого поля Установление связей между таблицами ВЫРАЖЕНИЯ Литералы Константы Имена (идентификаторы) Операции в выражениях Арифметические операции Конкатенация (слияние текстовых строк) Операции сравнения Групповые операции сравнения Логические операции Функции Построитель выражений БИБЛИОГРАФИЧЕСКИЙ СПИСОК

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

if ($this->show_pages_images && $page_num < DocShare_Docs::PAGES_IMAGES_LIMIT) { if (! $this->doc['images_node_id']) { continue; } // $snip = Library::get_smart_snippet($text, DocShare_Docs::CHARS_LIMIT_PAGE_IMAGE_TITLE); $snips = Library::get_text_chunks($text, 4); ?>

4 СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ Основные понятия База данных (БД) именованная совокупность структурированных и взаимосвязанных данных, относящихся к определенной предметной области. База данных (БД) именованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области. В базе данных размещаются следующие сведения. Данные конечных пользователей, т.е. сведения, отражающие сферу интересов конечного пользователя. Метаданные, или данные о данных, с помощью которых осуществляется интегрирование (объединение) данных. Метаданные описывают свойства данных и совокупность отношений, которыми связаны данные, хранящиеся в БД. Система управления базами данных (СУБД) набор программных (иногда и аппаратных) средств, обеспечивающих выполнение как минимум следующих функций: o определение данных задание типа хранимой информации, ее структуры, ограничений, на вносимую в БД информацию, связей между различными элементами информации; o обработка данных выбор нужных данных, их сортировка, фильтрация, преобразование, объединение, группировка данных; o управление данными разграничение прав доступа к информации, кто может ее корректировать, кто добавлять новую информацию, кто только просматривать. Автоматизированная информационная система (АИС) это система, реализующая автоматизированный сбор, обработку, манипулирование данными, функционирующая на базе ЭВМ и других технических средств и включающая соответствующее программное обеспечение и персонал. 5

5 Каждая ИС в зависимости от ее назначения имеет дело с той или иной частью реального мира, которую принято называть предметной областью системы. Выявление предметной области это необходимый начальный этап разработки любой ИС. На этом этапе определяются информационные потребности всей совокупности пользователей будущей системы, которые предопределяют содержание ее базы данных. По области применения ИС можно разделить на системы, используемые в образовании, производстве, бизнесе, науке и других областях. СУБД могут работать в двух режимах интерактивном и программном. В интерактивном режиме управление работой с базами данных ведется пользователем с помощью панелей инструментов, меню, диалоговых окон. В программном режиме используются программы, написанные на языке программирования данной СУБД. Модель данных В СУБД поддерживаются различные модели данных. Модель данных это метод (принцип) логической организации данных, используемых в СУБД. Модели баз данных можно разделить на две категории: концептуальные модели и модели реализации. Концептуальная (понятийная) модель нацелена на логическую природу представления данных. В концептуальной модели основное внимание уделяется тому, что представлено в БД, а не как это представлено. К концептуальным моделям относятся модель «сущность-связь» (ER-модель). Модель реализации. Способ представления данных, как реализовать структуры данных, чтобы получить представление о том, что моделируем. Наиболее известные модели данных: иерархическая, сетевая, реляционная модели и объектно-ориентированная модель. 6

6 Иерархическая модель Иерархическая модель строится по принципу иерархии типов объектов, т.е. один тип объекта является главным, а остальные, находящиеся на низших уровнях иерархии, подчиненными. Между главным и подчиненными объектами устанавливается связь «один ко многим». Недостатки: из низших уровней иерархии нельзя направить информационный поиск по вышележащим узлам. Громоздкость для обработки информации с достаточно сложными логическими связями. Сетевая модель В сетевой модели данных понятия главного и подчиненных объектов несколько расширены. Любой объект может быть и главным и подчиненным. Реляционная база данных Одним из наиболее распространенных видов представления информации является таблица. Базы данных, хранящие информацию в табличной форме, называются реляционными. Ввел Э.Ф. Кодд в 1970 году. Объекты и взаимосвязи между ними представляются с помощью таблиц. СУБД Microsoft Access является системой управления реляционной базой данных, включающей все необходимые инструментальные средства для создания локальной базы данных, общей базы данных в локальной сети с файловым сервером или базы данных на SQL сервере, а также для создания приложения пользователя, работающего с этими базами данных. Реляционная база данных представляет множество взаимосвязанных двумерных таблиц, в каждой из которых содержатся сведения об одной сущности. Например, сведения о клиентах, товарах, заказах, студентах, итоги сессии. Структура реляционной таблицы определяется составом и последовательностью полей, соответствующих ее столбцам, с указанием типа элементарного данного, размещаемого в поле. Каждое поле отражает определенную характеристику сущности. Сущность это персона, местоположение или предмет, сведения о которых 7

7 подлежат сбору и хранению. В университете интересующими нас сущностями могут быть студенты, преподаватели, курсы и т.д. Набор сущностей именованная совокупность сущностей, объединенных общими свойствами. Имя набора сущностей отражает его содержимое. Например, СТУДЕНТ. Содержание таблицы заключено в ее строках. Каждая строка таблицы содержит данные о конкретном экземпляре сущности и называется записью. Для однозначного определения каждой записи таблица должна иметь уникальный (первичный) ключ. Ключ может состоять из одного или нескольких полей. По значению ключа отыскивается единственная запись. Известны такие СУБД, как dbase, PARADOX, FOXPRO и др. К этой группе программного обеспечения относится и СУБД MS Access. Каждая из СУБД обладает своими преимуществами и недостатками. При этом часто при сравнении побеждает не лучший, но более надежный и удобный программный продукт, и здесь MS Access постепенно вытесняет своих конкурентов. Во многом это происходит из-за того, что MSAccess входит в состав MS Office, где имеются электронная таблица MS Excel, текстовый редактор MS Word и другие программы. Все они связаны единой программной технологией, что позволяет легко обмениваться данными. 8

8 ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ Перед созданием реляционной базы данных MS Access пользователь должен определить, из каких таблиц должна состоять база данных, какие данные автоматизируемой предметной области нужно поместить в каждую таблицу, как связать таблицы. В результате проектирования базы данных должен быть определен состав реляционных таблиц, их структура и межтабличные связи, т.е. логическая структура базы данных. Информационно-логическая модель Для проектирования базы данных необходимо располагать описанием выбранной предметной области, которое должно охватывать реальные объекты и процессы, определить все необходимые источники информации для предполагаемых запросов и задач пользователя. На основе такого описания в процессе проектирования базы данных осуществляется определение состава и структура данных предметной области, которые должны находиться в базе данных. Структуру данных предметной области удобно отображать информационно-логической моделью. На основе этой модели легко определяется структура реляционной базы данных. При разработке модели данных предметной области могут использоваться два подхода. В первом подходе (аналитическом или процессном) сначала формулируются основные задачи, для решения которых строится база, выявляются информационные потребности задач приложения пользователя, и соответственно определяются состав и структура информационных объектов модели, а также связи между ними. При втором подходе (интуитивном) сразу устанавливаются типовые объекты предметной области и их взаимосвязи. Наиболее рационально сочетание обоих подходов. Это связано с тем, что на начальном этапе, как правило, нет исчерпывающих сведений обо всех задачах. Использование такой технологии тем более оправдано, что гибкие средства создания реляционной базы данных в MS Access позволяют на любом этапе разработки внести изменения в базу данных и модифицировать ее структуру. 9

9 В процессе разработки модели данных необходимо: выделить информационные объекты; выявить отношения между информационными объектами; определить структуру реляционной базы данных. При этом на основе информационно-логической модели каждый информационный объект адекватно отображается реляционной таблицей, а связи между таблицами устанавливаются в соответствии со связями между информационными объектами. Информационно-логическая модель (ИЛМ) отображает данные предметной области в виде совокупности информационных объектов и связей между ними. Эта модель определяет структуру данных, подлежащих хранению в базе данных. Информационный объект это информационное описание некоторой сущности предметной области реального объекта, процесса, явления или события. Информационный объект образуется совокупностью логически взаимосвязанных реквизитов, представляющих качественные и количественные характеристики сущности. Информационный объект имеет множество реализаций экземпляров. Например, каждый экземпляр объекта Товар содержит данные по конкретному товару. Экземпляр объекта образуется совокупностью конкретных значений реквизитов и должен однозначно идентифицироваться значением ключа информационного объекта, который состоит из одного или нескольких реквизитов. Уникальность ключа означает, что любое значение ключа не может повториться в каком-либо другом экземпляре объекта. Реквизиты подразделяются на ключевые и описательные, которые являются функционально зависимыми от ключа. 10

10 Информационные объекты могут быть выделены на основе описания предметной области путем определения функциональных зависимостей между реквизитами. Информационный анализ для выделения объектов целесообразно производить по каждому из документов, содержащих данные, которые должны быть размещены в базе. Необходимость установления функциональных зависимостей связана с требованием баз данных по однозначной определяемости любых данных для их размещения и доступа к ним. Например, для однозначной и полной определяемости реквизита количество в поставке товара, нужно указать, что поставляется, т.е. товар (его идентификатор), нужно указать, кем поставляется, т.е. поставщика (его идентификатор). Если возможны поставки одного товара поставщиком в разные сроки, то нужно также указать, когда осуществляется поставка, т.е. принять срок поставки как определяющий поставку. Если не будет выявлена полная функциональная зависимость, количество поставки останется не определенным однозначно. Например, если в функциональных зависимостях количества поставки не определен срок поставки, то нельзя отличить друг от друга несколько поставок одного и того же товара одним и тем же поставщиком, но в разные сроки. В этом случае имеет место неполная идентификация поставки на этапе проектирования. После реализации проекта это приведет к возможности загрузки в базу данных сведений о количестве только по одной поставке (первой введенной), т.к. для одного значения идентификатора код товара + код поставщика в БД, т. е. одного товара и одного поставщика, может быть введено одно значение количества поставляемого. Наглядная иллюстрация этой ситуации, когда срок поставки не указан как ключевой (определяющий поставку), представлена в табл

11 Таблица 1 Пример идентификации поставок товаров Реквизит Код Код Срок Количество Результат товара поставщика поставки поставки в БД Роль в функциональной зависимости ключевой ключевой зависимый Идентификатор поставки Поставка 1 Т1 П1 февраль 10 Введена Поставка 2 Т1 П1 апрель 20 Не введена При выявлении функциональных зависимостей реквизитов не рассматриваются арифметические зависимости (например, стоимость от количества), поскольку устанавливается только функциональная зависимость, определяющая логические связи описательных и ключевых реквизитов. Совокупность реквизитов выделенного информационного объекта должна отвечать требованиям нормализации: информационный объект должен содержать уникальный идентификатор ключ; ключ является простым, если он состоит из одного реквизита, или составным, если из нескольких; все описательные реквизиты должны быть взаимонезависимыми, т.е. между ними не должно быть функциональных зависимостей; все реквизиты, входящие в составной ключ, должны быть также взаимонезависимыми; каждый описательный реквизит должен функционально зависеть от ключа, т.е. каждому значению ключа должно соответствовать только одно значение описательного (зависимого) реквизита; 12

12 при составном ключе описательный реквизит должен зависеть целиком от всей совокупности реквизитов, образующих ключ; каждый описательный реквизит не должен зависеть от ключа транзитивно, через другой промежуточный реквизит. Выполнение требований нормализации обеспечивает построение канонической модели данных и создание на ее основе реляционной базы без дублирования описательных данных, возможность поддержания их связной целостности средствами MS Access при обновлении базы данных добавлении и удалении записей, изменении значений в ключевых полях. При выделении информационных объектов, отвечающих требованиям нормализации, могут быть использованы следующие формальные правила. На основе описания предметной области надо выявить документы и их реквизиты, подлежащие хранению в базе данных. Определить функциональные зависимости между реквизитами для каждого документа в отдельности. Функциональную зависимость реквизитов можно изобразить графически в виде линий со стрелками, идущих от ключевого реквизита к описательному (зависимому). Выбрать все зависимые реквизиты и указать для каждого все его ключевые реквизиты (один или несколько), т.е. те, от которых он зависит функционально полно. Сгруппировать реквизиты, зависимые от одинаковых ключевых реквизитов. Полученные группы зависимых реквизитов вместе с их ключевыми реквизитами образуют информационный объект. Совокупность выделенных информационных объектов позволяет получить информационно-логическую модель, не требующую дальнейших преобразований для создания реляционной базы данных, отвечающей требованиям нормализации. 13

13 Определение связей Следующим шагом проектирования является определение связей между объектами. Связь между некоторой парой информационных объектов является логической связью и устанавливается, если логически связаны экземпляры из этих информационных объектов. Например, связи имеются между такими объектами, как покупатель договор, склад товар, и другими. Связи двух информационных объектов могут характеризоваться групповыми отношениями, которые относятся к одному из видов: одно-однозначные (1:1); одно-многозначные (1:М); много-многозначные (М:N). Одно-однозначные отношения (1:1) имеют место, когда каждому экземпляру первого объекта (А) соответствует только один экземпляр второго объекта (В), и наоборот, каждому экземпляру второго объекта (В) соответствует только один экземпляр первого объекта (А). Такие объекты могут быть объединены в один. Примером одно однозначных отношений может служить фирма директор, группа староста. Одно-многозначные отношения(1:м) это такие отношения, когда каждому экземпляру первого объекта (А) может соответствовать несколько экземпляров второго объекта (В), а каждому экземпляру второго объекта (В) может соответствовать только один экземпляр первого объекта (А). В такой связи А является главным объектом, а объект В подчиненным, т.е. имеет место иерархическая подчиненность объекта В объекту А. Примером одномногозначных отношений являются подразделение сотрудники, специализированный склад готовая продукция. Много-многозначные отношения (М:N) это такие отношения, когда каждому экземпляру первого объекта (А) может соответствовать несколько экземпляров второго объекта (В), и наоборот, каждому экземпляру второго объекта (В) может соответствовать несколько экземпляров первого объекта (А). 14

14 ОБЪЕКТЫ БАЗЫ ДАННЫХ MICROSOFT ACCESS База данных Access включает следующие сохраняемые в одном файле.mdb объекты: таблицы, запросы, схемы данных, непосредственно имеющие отношение к базе данных; формы, отчеты, страницы доступа к данным, макросы, модули, называемые объектами приложения. Таблицы основной объект БД. Создаются пользователем для хранения данных одной предметной области. Они обладают структурой и содержанием. Структура таблиц и связи между ними определяет информационное представление объектов задачи. Сами данные (информация) хранятся в этих таблицах. Структура создается в режиме Конструктор. Заполнение содержания в режиме Таблица или в Форме. 15

15 Можно импортировать таблицы из других систем управления базами данных (dbase, Paradox), баз данных типа клиент/сервер (MS SQL Server), систем управления электронными таблицами. Можно связать базу данных с таблицами других приложений, файлами ЭТ, форматированными текстовыми файлами и таблицами, хранящимися в другой базе Access. Свойства реляционной таблицы Таблица представляет собой двумерную структуру, состоящую из строк и столбцов. Каждая строка таблицы (кортеж) представляет собой экземпляр сущности внутри набора сущностей. Каждый столбец таблицы представляет собой атрибут, и у каждого столбца есть свое имя. На пересечении строки и столбца имеется единственное значение. Каждая таблица должна иметь атрибут или несколько атрибутов, уникально идентифицирующих каждую строку. Все значения в столбце должны отображаться в одинаковом формате. Каждый столбец имеет определенный диапазон значений, называемый доменом атрибута. Порядок следования строк и столбцов для СУБД не существенен. Запросы средство работы с информацией, хранящейся в таблицах. В первую очередь они предназначены для отбора записей на основе критериев. Результатом выполнения запроса является таблица. Схемы данных определяют, с помощью каких полей таблицы связываются между собой, как будет выполняться объединение данных этих таблиц, нужно ли проверять связную целостность при добавлении и удалении записей, изменении ключей таблицы. Формы являются основным средством создания диалогового интерфейса приложения пользователя, позволяют отображать данные, содержащиеся в таблицах или запросах в более удобном для восприятия виде. Форма-бланк 16

16 позволяет упростить процесс заполнения базы, что дает возможность поручить ввод данных персоналу невысокой квалификации. С помощью формы-маски можно ограничить объем данных, доступных пользователю, который обращается к базе данных. Отчеты предназначены для формирования выходных документов любых форматов, содержащих результаты решения задач пользователя, и вывод их на печать. Макросы позволяют автоматизировать некоторые действия в приложении пользователя. Макрос является программой, состоящей из последовательности макрокоманд, которая выполняется при наступлении некоторого события в объекте приложения или его элементе управления. Модули содержат процедуры на языке VBA (Visual Basic for Applications). Использование процедур позволяет создать законченное приложение пользователя, которое имеет собственный графический интерфейс пользователя, позволяющий запросить выполнение всех функций приложения. Страницы доступа к данным являются диалоговыми Web-страницами, которые поддерживают динамическую связь с базой данных, позволяют просматривать, редактировать и вводить данные в базу, работая в окне броузера. 17

17 СОЗДАНИЕ СТРУКТУРЫ ТАБЛИЦ БАЗЫ ДАННЫХ Определение перечня полей, из которых состоит каждая запись таблицы. Задание свойств полей. Задание свойств полей Каждое поле в таблице должно иметь уникальное имя, удовлетворяющее соглашениям об именах объектов Access. Нельзя использовать точку (.), восклицательный знак (!), надстрочный знак ( ), квадратные скобки ([]). Имя поля до 64 символов. Все свойства полей, которые можно задать, условно разбиваются на 3 категории: определяющие свойства; «оформительские» свойства; ограничивающие свойства. Определяющие свойства Тип данных определяется значениями, которые могут записываться и сохраняться в поле, и операциями, которые будут выполняться с этими значениями. Задается при создании каждого поля и его нельзя оставить пустым. Таблица 2 Типы полей Тип данных Содержимое поля Размер Текстовый (Значение по умолчанию). Текст Число символов, не или числа, не требующие превышающее проведения расчетов, например, минимальное из двух имена и адреса, номера телефонов. значений: 255 или значение свойства Размер Поле МЕМО Длинный текст или комбинация текста и чисел (например, описание или примечание). Поле типа MEMO не может быть ключевым или проиндексированным. поля. До символов. 18

18 Продолжение табл Числовой Числовые данные, используемые 1, 2, 4 или 8 байт (16 байт для проведения расчетов. только для кода репликации). Дата/время Даты и время, относящиеся к годам 8 байт. с 100 по 9999, включительно. Денежный Денежные значения и числовые 8 байт. данные, используемые в математических расчетах, проводящихся с точностью до 15 знаков в целой и до 4 знаков в дробной части. Счетчик Тип данных поля, в которое для 4 байт (16 байт, если для каждой новой записи свойства Размер поля автоматически вводятся (FieldSize) задано уникальные последовательно значение кода возрастающие (на 1) или случайные репликации). числа. Значения этого поля обновлять нельзя (удалять или изменять) Используется для определения уникального ключа таблицы. Логический Логические значения, а также поля, которые могут содержать одно из 1 бит. двух возможных значений Поле объекта OLE Гиперссылка (True/False, Да/Нет). Объект (например, электронная таблица Microsoft Excel, документ Microsoft Word, рисунок, звукозапись или другие данные в двоичном формате), связанный или внедренный в таблицу Microsoft Access. Чтобы вставить объект, выберите команду Объект из меню Вставка. Строка, состоящая из букв и цифр, и представляющая адрес гиперссылки (путь к файлу на жестком диске или страницы в Internet). Чтобы вставить адрес гиперссылки в поле или в элемент управления, выберите команду Гиперссылка из меню Вставка. 19 До 1 Гбайт (ограничивается объемом диска). Каждая из трех частей в типе Гиперссылка может содержать до 2048 символов.

19 Окончание табл Мастер Создает поле, в котором Тот же размер, что и у подстановок предлагается выбор значений из ключевого поля, списка, или из поля со списком, используемого в содержащего набор постоянных подстановке (обычно значений или значений из другой 4 байт). таблицы. Выбор этого параметра в списке в ячейке запускает мастера подстановок, который определяет тип поля. Размер поля Свойство Размер поля (FieldSize) определяет максимальный размер данных, которые могут сохраняться в полях с типом данных Текстовый, Числовой или Счетчик. Для текстового поля максимальным объемом информации надо считать максимальное количество символов, которые можно занести. Таблица 3 Значения свойства Размер поля при проектировании числовых полей Значение Описание Дробная Размер часть Байт Числа от 0 до 255 (без дробной Отсутствует 1 байт части). Целое Числа от до (без Отсутствует 2 байта дробной части). Длинное целое (Значение по умолчанию). Числа от до (без дробной части). Отсутствует 4 байта С плавающей Числа от -3,402823E38 до 7 4 байта точкой 1,401298E 45 для отрицательных значений и от 1,401298E 45 до 3,402823E38 для положительных. С плавающей Числа от-1, e308 до 15 8 байт точкой 1, E308 Код репликации Уникальный идентификатор (GUID). глобальный Не определено Для остальных полей размер определяется автоматически. 16 байт 20

20 Рекомендуется задавать минимально допустимое значение свойства Размер поля (FieldSize), поскольку обработка данных меньшего размера выполняется быстрее и требует меньше памяти. Преобразование большего значения свойства Размер поля (FieldSize) к меньшему в таблице, которая уже содержит данные, может привести к потере данных. Например, при уменьшении размера текстового поля с 255 до 50 все значения, длина которых превышает 50 символов, будут усечены. Данные в числовом поле, которые выходят за пределы диапазона, соответствующего новому размеру поля, округляются или заменяются пустыми (Null) значениями. Например, при замене значения «С плавающей точкой (4 байт)» на «Целое» дробные числа будут округлены до ближайшего целого числа, а значения вне диапазона от до будут преобразованы в пустые значения. Оформительские свойства полей Эти свойства не затрагивают содержимое полей, определяют их внешний вид. Формат поля используется при отображении данных при выводе их на экран или печать в таблицах, формах и отчетах. 1. Формат поля позволяет указать форматы вывода текста, чисел, дат и значений времени на экран и на печать. Таблица 4 Встроенные значения свойства Формат поля (Format) для полей даты/времени Значение Полный формат даты Длинный формат даты Средний формат даты Описание (Значение по умолчанию). Если значение содержит только дату, то время не отображается; если значение содержит только время, то дата не отображается. Данный формат является комбинацией двух: «Краткий формат даты» и «Длинный формат времени». Примеры: :07:19 и :01:04. Совпадает с настройкой «Полный формат», задающейся в окне Язык и стандарты панели управления Windows. Пример: 1 Июнь 2006 г. Пример: 03-апр

21 Краткий формат даты Длинный формат времени Средний формат времени Краткий формат времени 1 2 Продолжение табл. 4 Совпадает с настройкой «Краткий формат даты», задающейся в окне Язык и стандарты панели управления Windows. Пример: Совпадает с форматом времени, задающемся в окне Время Язык и стандарты на вкладке Время панели управления Windows. Пример: 20:58:10. Пример: 05:34 PM. Пример: 17:34. Специальные форматы даты и времени определяются с помощью следующих символов. Символ Описание : Разделитель компонентов времени. Символ разделителя (двоеточие выбирается в окне Язык и стандарты панели управления Windows. ) \ Разделитель компонентов даты. c Задает встроенный «Полный формат даты». d Номер дня месяца, состоящий из 1 или 2 цифр (1-31). dd Номер дня месяца, состоящий из 2 цифр (01-31). ddd Сокращенное название дня недели (Пн-Вс). dddd Полное название дня недели (понедельник-воскресенье). ddddd Задает встроенный «Краткий формат даты». dddddd Задает встроенный «Длинный формат даты». w Номер дня недели (1-7). ww Номер недели в году (1-53). m Номер месяца, состоящий из 1 или 2 цифр (1-12). mm Номер месяца, состоящий из 2 цифр (01-12). mmm Первые три буквы названия месяца (янв-дек). mmmm Полное название месяца (январь-декабрь). q Номер квартала в году (1-4). y Номер дня в году (1-366). yy Последние две цифры номера года (01-99). yyyy Полный номер года ( ). Специальные форматы выводятся в соответствии со значениями, установленными в окне Язык и стандарты панели управления Windows. 22

22 Пример специального формата для поля типа дата/время: Формат Вводимая дата Вывод Y\ddd\d.mm.yyyy Пт Таблица 5 Встроенные значения свойства Формат поля (Format) для числовых полей Значение Основной Описание (Значение по умолчанию). Числа отображаются так, как они были введены. Денежный Используются разделители групп разрядов; отрицательные числа выводятся в круглых скобках; свойство Число десятичных знаков (DecimalPlaces) по умолчанию получает значение 2. Фиксированный С разделителями разрядов Процентный Экспоненциальный Выводится, по крайней мере, один разряд; свойство Число десятичных знаков (DecimalPlaces) по умолчанию получает значение 2. Числа выводятся с разделителями групп разрядов; свойство Число десятичных знаков (DecimalPlaces) по умолчанию получает значение 2. Значение умножается на 100; добавляется символ процентов (%);свойство Число десятичных знаков (DecimalPlaces) по умолчанию получает значение 2. Числа выводятся в экспоненциальной нотации. Специальные числовые форматы могут включать в себя от одного до четырех разделов, отделенных друг от друга точкой с запятой (;). Каждый формат содержит спецификацию для различных типов числовых данных. раздела Формат Первый Положительных чисел Второй Отрицательных чисел Третий Нулевых значений Четвертый Пустых (Null) значений Пример специального формата, определяющего вывод положительных чисел с разделителем разрядов, отрицательных с разделителем разрядов, синим цветом со словом долг, нулевых значений слово отсутствует: # ###;-# ###[Синий]" долг";"отсутствует" 23

23 Для создания специальных форматов текстовых и MEMO-полей используются следующие символы. Символ Обязательный текстовый символ или пробел. & Необязательный текстовый символ. < Преобразует все символы в строчные. > Преобразует все символы в прописные. "текст" В кавычки заключается любой текст, который нужно вывести [цвет] Квадратные скобки используются для вывода текста с заданным цветом символов. Допустимые значения цвета: черный, синий, зеленый, голубой, красный, розовый, желтый и белый. Название цвета д.б. использовано вместе с другими символами форматирования, например, >[красный] Специальные форматы для текстовых полей и полей MEMO могут включать один или два раздела, разделяемых точкой с запятой (;). Эти разделы описывают спецификации формата различных данных в поле. раздела Формат Первый Отображения текста Второй Отображения строк нулевой длины и пустых (Null) значений Например, если указать для элемента управления поле в значении свойства Формат поля (Format) следующий специальный то символ определяет отображение текста, введенного в поле, а слово "Пустое" пустое (Null) значение поля. Формат для логического поля позволяет выбрать встроенный или специальный формат отображения логических значений: «Истина/Ложь», «Да/Нет» или «Вкл/Выкл». Значения «Истина», «Да» и «Вкл» эквивалентны логическому значению True, а значения «Ложь», «Нет» и «Выкл» эквивалентны логическому значению False. 24

24 Специальный логический формат может сдержать от одного до трех разделов, разделяемых точкой с запятой (;). раздела Описание Первый Первый раздел не влияет на формат логических значений. Однако символ точки с запятой (;) указать необходимо. Второй Задает строковое значение, заменяющее «Да», «Истина» или «Вкл». Третий Задает строковое значение, заменяющее «Нет», «Ложь» или «Выкл». Например, специальный логический формат, в котором логическая истина представлена словом «оплачен», а логическая ложь словами «не оплачен»: ; "оплачен";"не оплачен" 2.Число десятичных знаков. Определяет число изображаемых знаков справа от десятичной точки. Свойство Число десятичных знаков может иметь следующие значения. Значение Авто Описание Значение по умолчанию. Числа изображаются в соответствии со значением свойства Формат поля (Format) Справа от десятичного разделителя выводится указанное число десятичных знаков; цифры слева от десятичного разделителя изображаются согласно значению свойства Формат поля (Format). 3. Маска ввода. Задает шаблон (маску) для ввода данных в поле. Маска действует только при вводе данных с клавиатуры. Маска ввода это формат, указанный пользователем, облегчающий ввод данных в поле или в элемент управления. Маска ввода состоит из постоянных символов (таких как скобки, точки или дефисы) и специальных символов, указывающих, какие символы и в каком количестве могут быть введены в эти позиции. Свойство задает маску ввода, облегчающую ввод данных в элемент управления поле. Например, удобно создать следующую маску ввода для поля «Телефон», позволяющую вводить только цифры и автоматически добавляющую промежуточные символы: ( ) -. Значение данного свойства определяется автоматически при использовании мастера по созданию масок ввода. 25

25 При создании маски ввода пользователь имеет возможность указать, что часть данных следует вводить обязательно (например, региональный код для телефонных номеров), а другие данные являются необязательными (например, добавочный номер телефона). Символы, которые следует вводить в маску ввода, определяются следующими специальными символами. Таблица 6 Символы маски ввода Символ Описание 0 Цифра (обязательный символ; знаки (+) и (-) не разрешены). 9 Цифра или пробел (необязательный символ; знаки (+) и (-) не разрешены). # Цифра, знаки (+) и (-) или пробел (необязательный символ; незаполненные позиции выводятся как пробелы в режиме редактирования, но удаляются при сохранении данных). L Буква (обязательный символ).? Буква (необязательный символ). A Буква или цифра (обязательный символ). a Буква или цифра (необязательный символ). & Любой символ или пробел (обязательный символ). C Любой символ или пробел (необязательный символ).., : ; - / Десятичный разделитель, разделители групп разрядов, времени или даты. (Используемые символы разделителей определяются настройками, выбранными в окне Язык и стандарты панели управления Windows). < Преобразует все символы справа к нижнему регистру. > Преобразует символы справа к верхнему регистру. \ Указывает, что следующий символ следует воспринимать как постоянный (а не специальный) символ (например, \A представляет символ "A"). "литерал" Вместо использования "\" можно заключить символ в кавычки 4. Подпись. Позволяет указать подпись поля, которая будет появляться вместо названия поля при просмотре данных в таблицах и запросах и автоматически проставляться в заголовках полей отчетов и форм. 5. Значение по умолчанию. Значение, автоматически вводящееся в поле при создании новой записи и остающееся в ней, если не введено другое значение. 26

26 Ограничивающие свойства полей В эту группу входят свойства, которые позволяют установить дополнительные ограничения на данные, которые могут храниться в поле. Условие на значение. Выражение, задающее условия, которым должны удовлетворять вводимые в поле данные. Сообщение об ошибке задает текст сообщения, выводимый на экран при нарушении ограничений, заданных свойством Условие на значение. Другие свойства полей Обязательное поле Если не допускается, чтобы в поле хранилось значение Null (ничего), то значение этого свойства должно быть Да. Null используется для обозначения некоторого неизвестного значения. Пустые строки Можно установить значение текстового или Мемо поля пустой строке (" "), что будет означать, что значение поля известно и оно пустое. Например, номера телефона у некоторого объекта может не быть вообще (значение поля пустая строка), а может быть этот номер просто неизвестен (значение поля Null) Индексированное поле Для полей с типом данных Текстовый, Числовой, Денежный, Дата/Время, Счетчик, чтобы ускорить поиск по данному полю, можно задать построение индекса. По умолчанию, для всех полей, за исключением ключевого, свойство Индексированное поле имеет значение «нет». Индексы это внутренние служебные таблицы, содержащие два столбца. Первый содержит значения индексируемого поля в упорядоченном виде, второй номера записей основной таблицы базы данных, имеющих эти значения в индексированном поле. Это позволяет осуществлять быстрый поиск заданного значения индексного поля в индексной таблице, а затем по соответствующему ему номеру осуществлять прямой доступ к искомой записи данных в базе данных. 27

27 Подстановка Чтобы ограничить набор значений, которые может содержать поле, можно создать раскрывающийся список допустимых значений. Значения для раскрывающегося списка можно взять из таблицы или запроса либо создать собственный список. Рис. 2. Фиксированный список подстановки При заполнении таблиц содержанием значения выбираются из списка: Создание ключевого поля Для создания ключевого поля в режиме конструктора перейдите курсором на имя поля, которое вы хотите сделать ключевым и щелкните по кнопке КЛЮЧ на панели инструментов (либо воспользуйтесь контекстным меню имени поля). Если ключ состоит из нескольких полей, то удерживая клавишу CTRL нажатой, щелкайте по области маркировки необходимых полей, а затем щелкните по кнопке КЛЮЧ на панели инструментов. 28

28 Ключ одно или несколько полей, однозначно идентифицирующих каждую запись в таблице. В Microsoft Access можно выделить три типа ключевых полей: счетчик, простой ключ и составной ключ. Ключевые поля счетчика Поле счетчика можно задать таким образом, чтобы при добавлении каждой записи в таблицу в это поле автоматически вносилось порядковое число. Указание такого поля в качестве ключевого является наиболее простым способом создания ключевых полей. Если до сохранения созданной таблицы ключевые поля не были определены, то при сохранении будет выдано сообщение о создании ключевого поля. При нажатии кнопки Да будет создано ключевое поле счетчика. Также таблица может быть использована при репликации базы данных. Простой ключ Если поле содержит уникальные значения, такие как коды или инвентарные номера, то это поле можно определить как ключевое. Составной ключ В случаях, когда невозможно гарантировать уникальность значений каждого поля, существует возможность создать ключ, состоящий из нескольких полей. Чаще всего такая ситуация возникает для таблицы, используемой для связывания двух таблиц в отношении «многие-ко-многим». Установление связей между таблицами После создания таблиц, образующих основу базы данных, следует определить связи между таблицами. Определение связей позволяет быстрее создавать запросы, формы или отчеты, включающие несколько таблиц. Механизм описания логических связей между таблицами в Access реализован в виде объекта, который называется Схемой данных. Определение связи между двумя таблицами 1. Нажмите кнопку «Окно базы данных» на панели инструментов для вывода окна базы данных. 2. Нажмите кнопку СХЕМА ДАННЫХ на панели инструментов или выберите в меню СЕРВИС команду СХЕМА ДАННЫХ. 29

29 3. В диалоговом окне Добавление таблицы выберите таблицы, между которыми вы хотите сформировать связи (двойным щелчком левой кнопкой мыши по имени таблицы). 4. Закройте окно диалога Добавление таблицы (кнопка ЗАКРЫТЬ). При определении связи одна таблица является главной, другая подчиненной. Статус таблицы может влиять на действия, предпринимаемые Access при редактировании и обновлении связанных таблиц. Название связующего поля главной и подчиненной таблиц может и не совпадать друг с другом. Необходимо совпадение типа данных и размеров этих полей. 5. В окне Схема данных переместите с помощью мыши связующее поле из главной таблицы на эквивалентное поле в подчиненной таблице. Для того чтобы переместить сразу несколько полей, следует предварительно нажать клавишу Ctrl и выбрать имена полей. 6. В диалоговом окне Связи (служит для установления связи и определения ее типа) выберите параметры связи. В большинстве случаев требуется наложить условие целостности данных и установить между двумя таблицами отношение один-ко-многим. 7. Для создания связи нажмите кнопку Создать. 8. Закончив создание связи, закройте окно диалога Связи. Обеспечение целостности данных средство защиты данных по полям связи, предотвращающих появление «висящих» записей (записей в подчиненной таблице, не имеющих соответствующих записей в главной таблице). 30

30 К нарушению целостности приводят следующие действия: добавление таких записей данных в рабочую таблицу, для которых отсутствует соответствующая первичная запись данных; удаление записи данных в главной таблице, следствием которых будет нарушение связи с записями данных в рабочей таблице; удаление записи данных в главной таблице, если имеются связанные с ней записи, что приводит к появлению осиротевших записей. Для обеспечения целостности следует придерживаться следующих правил: 1. Поле связи главной таблицы является полем первичного ключа или имеет индекс, и тип этого индекса - СОВПАДЕНИЯ НЕ ДОПУСКАЮТСЯ. 2. Поля рабочей таблицы совпадают по типу данных с полем первичного ключа главной таблицы. 3. Обе связанные таблицы должны быть сохранены в одной и той же базе данных. Изменение и удаление существующей связи Для изменения связи установите указатель на линию связи и дважды нажмите кнопку мыши. Открывается окно диалога Связи. Внесите изменения в связь и нажмите кнопку «OK». Для удаления связи выберите линию связи и нажмите клавишу Del. Рис. 3. Окно Схема данных 31

31 ВЫРАЖЕНИЯ Любая инструкция компьютеру должна быть записана абсолютно правильно. Литералы Литерал набор символов, который воспринимается системой непосредственно, без оценивания. Литерал используется для обозначения конкретных данных, которые могут быть записаны в отдельные поля таблицы, и поэтому должны представлять данные соответствующих типов. Литералы могут быть только следующих типов: числовой, дата и время, текстовый. При записи литералов различных типов приняты следующие соглашения: числа записываются без дополнительных ограничивающих знаков; литералы даты/время с обеих сторон ограничиваются значком "#"; текстовые литералы с обеих сторон ограничиваются кавычками (" "); если выражение, заносимое в бланк свойств или конструктора, состоит из одного литерала, ограничивающие символы можно не ставить. Последовательность символов # # будет воспринята системой как дата, а последовательность #12:20# как время. Между символами # # можно записать дату и время в любом из форматов, поддерживаемых системой. Последовательность символов будет воспринята системой как число и при занесении в поле преобразуется к тому числовому формату, который задан для данного поля. Последовательность символов " " будет воспринята системой как текстовая строка, например, номер телефона. Пустая строка записывается как "". Полю OLE ни при проектировании таблицы, ни в запросах выражения не требуется. Поле memo воспринимает любые выражения, оцениваемые как текстовые. Поле счетчика эквивалентно в смысле восприятия выражения числовому полю. 32

32 Константы Для задания логического типа данных используются константы. Константа отличается от литерала тем, что она имеет имя и ровно одно значение. Наличие ровно одного значения отличает константу от других элементов языка, также имеющих имя. В MS Access несколько констант являются встроенными и система распознает их в режимах конструктора. К таким константам относятся константы логических значений «Истинно» и «Ложно» (True/False. Да/Нет) и константа пустого значения(null). Имена (идентификаторы) Правила записи названий полей в выражениях в конструкторах: имена полей, таблиц и запросов заключаются в квадратные скобки; чтобы явно указать, из какой таблицы берется данное поле (если в многотабличном запросе в разных таблицах имеются одинаковые названия полей), после имени таблицы ставится точка, а после нее имя поля: [<имя таблицы>].[<имя поля>]; если имена таблиц и полей состоят из одного слова, квадратные скобки вокруг них ставить необязательно; если в запросе нет полей с одинаковыми названиями, указывать таблицу, из которой взято данное поле, необязательно. Операции в выражениях Все операции, производимые в выражениях, можно разбить на следующие группы: Арифметические операции. Производящиеся над данными и выражениями числовых типов или родственных им (даты/времени). Конкатенация, или слияние единственная операция, производящаяся над данными или выражениями текстового типа. Логические операции, производимые над данными и выражениями логического типа. 33

33 Операции сравнения, служащие для создания логических выражений из данных других типов. Арифметические операции Числовой тип Правило распространения пустого значения. Если хотя бы один операнд в арифметических операциях содержит пустое значение(null), то все выражение принимает значение Null. Тип дата/время Система воспринимает данные типа дата и время как числовые. Арифметические действия над данными дата/время, имеющие реальный смысл: прибавление или вычитание некоторого выражения, оцениваемого как число, целое или с дробной частью. Целая часть представляет количество дней, а дробная представляет собой доли дней, которые системой автоматически преобразовываются в часы, минуты, секунды; вычитание одного выражения даты/времени из другого. Результат будет числом, указывающим интервал между датами. Для полей даты/времени справедливо правило распространения пустого значения. Примеры: [дата заказа]+[интервал оплаты] [дата выполнения]-[дата заказа] # #+[интервал оплаты] Поля [дата заказа] и [дата выполнения] имеют тип данных даты/времени, а поле [интервал оплаты] тип целого числа. Логический тип Любое числовое значение, отличное от 1, считается логическим значением «Ложно». Арифметические операции над логическими данными реального смысла не имеют. 34

34 Конкатенация (слияние текстовых строк) Эта операция производится над двумя строками и в результате в конец первой строки добавляется вторая строка. Обозначается эта операция знаком & или +. "Привет "&"всем" в результате новая строка "Привет всем". Если вместо знака & использовать + работает правило распространения пустого значения: результат слияния строки с пустым полем будет пустым. Операции сравнения Результатом операции сравнения всегда является логическое значение «Истинно» или «Ложно». Простейшее выражение с операцией сравнения состоит из двух операндов одного типа, между которыми стоит один из знаков сравнения (=, <, >, <=, >=,<>). Примеры: [дата заказа]># # результат зависит от значения поля [дата заказа] 12<>5 всегда имеет значение «Истинно». Групповые операции сравнения Эти операции отличаются от обычных операций сравнения тем, что сравнение производится не с одним конкретным значением, а с набором значений, и выражение принимает значение «Истинно», если первый операнд принимает значение одного из элементов образцового набора. Таких операторов 3. Оператор сравнения с диапазоном значений: <операнд>between<выражение1>and<выражение2> Применяется для числовых полей и полей даты/времени и позволяет проверять, попадает ли значение операнда в диапазон значений между значениями <выражение1> и <выражение2>. Примеры: [заказано]between# #and# # 35

35 Оператор сравнения с набором значений: <операнд>in( <значение1>,<значение2>, <значениеn>) Применяется для числовых полей, полей даты/времени и текстовых полей. Позволяет проверять, совпадает ли значение операнда с одним из значений списка. Примеры: [Город]In("Москва";"Екатеринбург";"Пермь") Оператор «приблизительного» сравнения <операнд>like<образец> Применяется для текстовых полей. Позволяет проверять, совпадает ли значение операнда с образцом, который может быть как точным значением, так и шаблоном. Логические операции Основных логических операций 3. Производятся только над простыми операндами, имеющими логический тип, или над выражениями логического типа. Отрицание (Not). Эта операция производится над одним операндом и меняет его значение на противоположное. Not X Примеры: Is not Null значение поля непустая строка Is Null- значение поля пустая строка Not 5A- не 5A Логическое ИЛИ (OR). X OR Y. Если либо Х, либо Y, либо оба они истинны, то выражение имеет значение Истинно. Если оба имеют значение Ложно, все выражение имеет значение Ложно. Примеры: 5A OR 3A Логическое И (And). Х And Y. Выражение имеет значение «Истинно» только в том случае, если Х и Y имеют значения «Истинно». Примеры: >=100 And <=150 <>5A and <>3A 36

36 Над выражениями, полученными в результате применения логических операций, можно снова производить логические операции. По умолчанию, поле, для которого определено условие на значение, не может содержать пустые (Null) значения. Для того чтобы сделать пустые значения допустимыми, следует в выражение, определяющее условие на значение, добавить оператор Is Null, например, <> 8 Or Is Null. Функции Функции специальные выражения. Простейшее такое выражение, содержащее функцию, состоит из идентификатора (названия) функции, после которого в скобках перечисляются несколько выражений, называемых аргументами функции (параметрами). Синтаксис функций. Имя функции должно быть написано без ошибок. Аргументы записываются в скобках, отделяются друг от друга точкой с запятой. Количество, порядок, тип аргументов должны соответствовать количеству, порядку, типу аргументов в описании. Обращайте внимание на то, какой тип данных имеет возвращаемое значение. Примеры: Date () - [Заказ]![дата] - данное выражение определяет сколько дней прошло с даты заказа Year ( [Заказ]![дата] ) из даты выделяется год 37

37 Построитель выражений Выражения можно вводить вручную или воспользоваться построителем выражений, который вызывается кнопкой Построить ( ). Рис. 4. Окно построителя выражений 38

1.1. Основы работы с базами данных Базы данных и системы управления базами данных. Модели данных

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

Подробнее

ОСНОВЫ РАБОТЫ В MICROSOFT ACCESS.

ОСНОВЫ РАБОТЫ В MICROSOFT ACCESS. ОСНОВЫ РАБОТЫ В MICROSOFT ACCESS. ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ. СОЗДАНИЕ БАЗЫ ДАННЫХ. СОЗДАНИЕ ФОРМ, ОТЧЕТОВ, ЗАПРОСОВ 1. Проектирование баз данных 2. Создание базы данных 3. Создание форм, отчетов, запросов

Подробнее

Сколько полей выбрано для включения в формируемый ОТЧЕТ

Сколько полей выбрано для включения в формируемый ОТЧЕТ ТЕСТ: "СУБД ACCESS 2007 - КОНТРОЛЬНЫЙ ТЕСТ". Задание #1 Сколько полей выбрано для включения в формируемый ОТЧЕТ Выберите один из 5 вариантов ответа: 1) 1 2) 2 3) 3 4) 4 5) 5 Задание #2 Приведут ли указанные

Подробнее

Система Управления Базой Данных СУБД Microsoft ACCESS

Система Управления Базой Данных СУБД Microsoft ACCESS ACCESS Система Управления Базой Данных СУБД Microsoft ACCESS Основные вопросы лекции: 1. Базы данных. Основные понятия, классификация 2. СУБД Microsoft ACCESS. Общая характеристика возможностей. Основные

Подробнее

Физическое проектирование базы данных

Физическое проектирование базы данных ОБЛАСТНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «СМОЛЕНСКИЙ АВТОТРАНСПОРТНЫЙ КОЛЛЕДЖ имени Е.Г. Трубицына» МЕТОДИЧЕСКИЕ УКАЗАНИЯ по подготовке к выполнению

Подробнее

➀ Информационные системы и банки данных.

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

Подробнее

Методическая разработка «ИССЛЕДОВАНИЕ СУБД ACCESS ПРИ СОЗДАНИИ И РЕДАКТИРОВАНИИ БАЗЫ ДАННЫХ»

Методическая разработка «ИССЛЕДОВАНИЕ СУБД ACCESS ПРИ СОЗДАНИИ И РЕДАКТИРОВАНИИ БАЗЫ ДАННЫХ» МОУ «Лицей 43» г.о. Саранск Методическая разработка «ИССЛЕДОВАНИЕ СУБД ACCESS ПРИ СОЗДАНИИ И РЕДАКТИРОВАНИИ БАЗЫ ДАННЫХ» Автор учитель информатики Жебанов А. А. Саранск 2014 ИССЛЕДОВАНИЕ СУБД ACCESS ПРИ

Подробнее

MICROSOFT ACCESS: СВЯЗИ, ВЫЧИСЛЯЕМЫЕ ПОЛЯ, СОЗДАНИЕ КНОПОЧНОЙ ФОРМЫ БД

MICROSOFT ACCESS: СВЯЗИ, ВЫЧИСЛЯЕМЫЕ ПОЛЯ, СОЗДАНИЕ КНОПОЧНОЙ ФОРМЫ БД MICROSOFT ACCESS: СВЯЗИ, ВЫЧИСЛЯЕМЫЕ ПОЛЯ, СОЗДАНИЕ КНОПОЧНОЙ ФОРМЫ БД I. СВЯЗИ ТАБЛИЦ Современные базы данных обычно состоят из многих таблиц, связанных между собой. Одной из целей создания хорошей структуры

Подробнее

3. Получить навыки создания таблиц и заполнения их данными с

3. Получить навыки создания таблиц и заполнения их данными с Лабораторная работа 1 ИССЛЕДОВАНИЕ ВОЗМОЖНОСТЕЙ MICROSOFT ACCESS 2013 ПРИ СОЗДАНИИ ТАБЛИЦ Цели работы: 1. Изучить порядок создания таблиц с заданными атрибутами и данными с помощью MICROSOFT ACCESS 2013.

Подробнее

Знакомство с программой Access. Основные цели изучения Access 2007:

Знакомство с программой Access. Основные цели изучения Access 2007: Знакомство с программой Access Access это приложение для работы с базами данных или система управления базами данных (СУБД). Компьютерные базы данных используются почти во всех областях деятельности. Умение

Подробнее

Базы данных Основные понятия реляционных БД: нормализация, связи и ключи

Базы данных Основные понятия реляционных БД: нормализация, связи и ключи Базы данных Развития вычислительной техники осуществлялось по двум основным направлениям: применение вычислительной техники для выполнения численных расчетов; использование средств вычислительной техники

Подробнее

3. К основным функциям CУБД не относится A. определение данных *B. хранение данных C. обработка данных D. управление данными

3. К основным функциям CУБД не относится A. определение данных *B. хранение данных C. обработка данных D. управление данными @БД, CУБД 1. Структура данных, для которой характерна подчиненность объектов нижнего уровня объектам верхнего уровня, называется A. табличной B. реляционной *C. иерархической D. сетевой 2. Отличительная

Подробнее

План лекции: Работа с объектами БД в MS ACCESS. Вопрос Работа с таблицами. 2. Общие сведения запросах. 3. Работа с формами 4. Работа с отчетами.

План лекции: Работа с объектами БД в MS ACCESS. Вопрос Работа с таблицами. 2. Общие сведения запросах. 3. Работа с формами 4. Работа с отчетами. План лекции: Работа с объектами БД в MS ACCESS 1. Работа с таблицами. 2. Общие сведения запросах. 3. Работа с формами 4. Работа с отчетами. 2 Вопрос 1 Способы создания таблиц: 1. в режиме таблицы; 2. в

Подробнее

Лабораторная работа 2 «Создание реляционной базы данных»

Лабораторная работа 2 «Создание реляционной базы данных» Лабораторная работа 2 «Создание реляционной базы данных» Цель работы: изучение инструментов для управления базами в Microsoft Office Access 2007 1. Краткие теоретические сведения В современном мире человеку

Подробнее

СУБД MS ACCESS ОБЪЕКТЫ БАЗЫ ДАННЫХ. ТАБЛИЦЫ

СУБД MS ACCESS ОБЪЕКТЫ БАЗЫ ДАННЫХ. ТАБЛИЦЫ СУБД MS ACCESS ОБЪЕКТЫ БАЗЫ ДАННЫХ. ТАБЛИЦЫ Содержание ОБЪЕКТЫ БАЗЫ ДАННЫХ.... 1 Процесс разработки базы данных в MS Access... 4 Объекты базы данных... 7 Типы данных... 8 Свойства полей... 10 Таблицы...

Подробнее

Лабораторная работа 2. Создание реляционных таблиц. Предварительные сведения: 1. Создание базы данных. 2. Создание таблиц

Лабораторная работа 2. Создание реляционных таблиц. Предварительные сведения: 1. Создание базы данных. 2. Создание таблиц Лабораторная работа 2 Создание реляционных таблиц. Предварительные сведения: 1. Создание базы данных Для создания новой базы данных нужно при открытии MS Access выбрать опцию «Новая база данных». В появившемся

Подробнее

ОСНОВНЫЕ ТЕРМИНЫ. Записи - Однотипные сведения о различных объектах БД.

ОСНОВНЫЕ ТЕРМИНЫ. Записи - Однотипные сведения о различных объектах БД. РАБОТА С СИСТЕМОЙ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ MICROSOFT ACCESS 1 ОСНОВНЫЕ ТЕРМИНЫ Запрос - Запросы являются мощным средством обработки данных, хранимых в таблицах Access. С помощью запросов можно просматривать,

Подробнее

Лекция 4 Проектирование базы данных Информационно-логическая модель Информационный объект реквизитов

Лекция 4 Проектирование базы данных Информационно-логическая модель Информационный объект реквизитов Лекция 4 Проектирование базы данных Проектирование БД является очень важным этапом, от которого зависят последующие этапы разработки СУБД. Время, затраченное разработчиком на проектирование БД, обычно

Подробнее

Специальность «Туризм» Учебная дисциплина «Информационные сети и базы данных»

Специальность «Туризм» Учебная дисциплина «Информационные сети и базы данных» Специальность 100400.62 «Туризм» Учебная дисциплина «Информационные сети и базы данных» Практическое занятие 6 Изучение возможностей и порядка использования MS Access 2007 при создании таблиц Учебные вопросы

Подробнее

Системы управления базами данных (СУБД)

Системы управления базами данных (СУБД) Системы управления базами данных (СУБД) 1. Общие сведения о СУБД 2. Модели данных 3. СУБД Microsoft Access 1. Общие сведения о системах управления базами данных Два основных направления использования компьютеров:

Подробнее

Системы управления базами данных Microsoft Access 2003

Системы управления базами данных Microsoft Access 2003 Системы управления базами данных Microsoft Access 2003 Приложение Microsoft Access это настольная система управления реляционными базами данных (СУБД), предназначенная для работы на автономном персональном

Подробнее

БАЗЫ ДАННЫХ (БД). СИСТЕМЫ УПРАВЛЕНИЯ БД

БАЗЫ ДАННЫХ (БД). СИСТЕМЫ УПРАВЛЕНИЯ БД БАЗЫ ДАННЫХ (БД). СИСТЕМЫ УПРАВЛЕНИЯ БД Общие положения Цель любой информационной системы - обработка данных об объектах реального мира. В широком смысле слова база данных - это совокупность сведений о

Подробнее

«Основы разработки баз данных в Microsoft Access 2013»

«Основы разработки баз данных в Microsoft Access 2013» ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ УПРАВЛЕНИЕ ДИСТАНЦИОННОГО ОБУЧЕНИЯ И ПОВЫШЕНИЯ КВАЛИФИКАЦИИ Кафедра Учебно-методическое пособие по дисциплине «Разработка баз данных Microsoft Access» «Основы

Подробнее

Лабораторная работа 4 «Создание связей между таблицами» При этом строки таблицы соответствуют кортежам отношения, а столбцы атрибутам.

Лабораторная работа 4 «Создание связей между таблицами» При этом строки таблицы соответствуют кортежам отношения, а столбцы атрибутам. Лабораторная работа 4 «Создание связей между таблицами» Цель работы: изучение технологии создания структуры реляционной базы данных в Microsoft Office Access 2007 1. Краткие теоретические сведения Слово

Подробнее

Глава 1. Введение в Access

Глава 1. Введение в Access Глава 1. Введение в Access 1.1. Понятие базы данных База данных (БД) это систематизированное хранилище информации, которая может относиться к различным сферам человеческой деятельности. Типичные примеры

Подробнее

Основы проектирования баз данных. Проектирование фармацевтической базы данных.

Основы проектирования баз данных. Проектирование фармацевтической базы данных. Основы проектирования баз данных. Проектирование фармацевтической базы данных. 1 БАЗЫ ДАННЫХ. ACCESS 2007 1. Работа с таблицами 2. Проектирование таблиц 3. Формы 4. Макросы 5. Запросы 6. Отчеты БАЗЫ ДАННЫХ.

Подробнее

Месторасположение Поле мемо Таблица «Автор» Код автора Счетчик Индексированное поле; совпадения не допускаются Фамилия Текстовый

Месторасположение Поле мемо Таблица «Автор» Код автора Счетчик Индексированное поле; совпадения не допускаются Фамилия Текстовый «Информатика и информационные и коммуникационные технологии в профессиональной деятельности» специальности 44.02.01 «Дошкольное образование» 2,6 курс, 24,24(9), 64 (1,2, 3) группы преподаватель Герасимова

Подробнее

Тема 3. Методические пособия. План лекции: «Технологии организации, хранения и обработки данных»

Тема 3. Методические пособия. План лекции: «Технологии организации, хранения и обработки данных» Тема 3 Электронные базы данных. Общая характеристика СУБД MS Access. Создание БД. Методические пособия «Технологии организации, хранения и обработки данных» Учебно-методический комплекс, 160с. В.В. Гедранович,

Подробнее

4. Базы данных Базы данных и модели данных. Основы проектирования реляционных баз данных

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

Подробнее

Работа с базами данных лекция и методические указания по выполнению лабораторной работы «НАЧАЛО РАБОТЫ В MS ACCESS».

Работа с базами данных лекция и методические указания по выполнению лабораторной работы «НАЧАЛО РАБОТЫ В MS ACCESS». Работа с базами данных лекция и методические указания по выполнению лабораторной работы «НАЧАЛО РАБОТЫ В MS ACCESS». Основные понятия и определения Информационная Система это приложение, предназначенное

Подробнее

БАЗЫ ДАННЫХ. ACCESS Работа с таблицами 2. Проектирование таблиц 3. Формы 4. Запросы 5. Отчеты

БАЗЫ ДАННЫХ. ACCESS Работа с таблицами 2. Проектирование таблиц 3. Формы 4. Запросы 5. Отчеты БАЗЫ ДАННЫХ. ACCESS 2007 1. Работа с таблицами 2. Проектирование таблиц 3. Формы 4. Запросы 5. Отчеты БАЗЫ ДАННЫХ. ACCESS 2007 Тема 4. Работа с таблицами Объекты БД в Access ХРАНЕНИЕ АНАЛИЗ ОТБОР ДАННЫХ

Подробнее

Этапы разработки базы данных

Этапы разработки базы данных Этапы разработки базы данных С базами данных, как правило, работают не профессионалы, поэтому можно сформулировать следующие требования к БД. Разработчики, при создании БД, должны ориентироваться на эти

Подробнее

Система управления базами данных (СУБД).

Система управления базами данных (СУБД). ACCESS Лекция Система управления базами данных (СУБД). ИСПОЛЬЗОВАНИЕ СУБД АССЕSS 7.0 Программный комплекс МS Оffiсе является самым распространенным пакетом автоматизации работы в офисе. Поэтому СУБД (Система

Подробнее

Создание формы. Практическая работа 3

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

Подробнее

Работа с табличным процессором Microsoft Excel

Работа с табличным процессором Microsoft Excel Работа с табличным процессором Microsoft Excel Краткие теоретические сведения Приложение Windows Excel позволяет формировать и выводить на печать документы, представленные в табличном виде, выполнять расчеты

Подробнее

ВОПРОСЫ ДЛЯ ПОДГОТОВКИ К ТЕСТОВОМУ КОНТРОЛЮ ЗНАНИЙ

ВОПРОСЫ ДЛЯ ПОДГОТОВКИ К ТЕСТОВОМУ КОНТРОЛЮ ЗНАНИЙ ВОПРОСЫ ДЛЯ ПОДГОТОВКИ К ТЕСТОВОМУ КОНТРОЛЮ ЗНАНИЙ по дисциплине «Компьютерные информационные технологии» часть 2 1. Основные понятия теории баз данных: "база данных", "система управления базами данных",

Подробнее

MS Access. Формы. Лекции по дисциплине «Основы программирования и информационных технологий», прочитанные на кафедре ФМЭГ ФТ-факультета НТУ «ХПИ»

MS Access. Формы. Лекции по дисциплине «Основы программирования и информационных технологий», прочитанные на кафедре ФМЭГ ФТ-факультета НТУ «ХПИ» MS Access. Формы Лекции по дисциплине «Основы программирования и информационных технологий», прочитанные на кафедре ФМЭГ ФТ-факультета НТУ «ХПИ» 1 Формы Существует три способа ввода информации в Access:

Подробнее

Новая таблица ГЛАВА 1

Новая таблица ГЛАВА 1 ГЛАВА 1 Новая таблица Для того чтобы начать работу с Microsoft Excel 2007, надо щелкнуть на кнопке Пуск (появится список программ, с которыми пользователь работал в последнее время) и в появившемся меню

Подробнее

33. Общее понятие о базах данных. Основные понятия систем управления базами данных. Объекты. Автор: Александр :32

33. Общее понятие о базах данных. Основные понятия систем управления базами данных. Объекты. Автор: Александр :32 База данных это организованная структура, предназначенная для хранения информации. В современных базах данных хранятся не только данные, но и информация. Это определение легко пояснить, если, например,

Подробнее

Тема: Базы данных. Основные понятия. Создание и редактирование структуры таблицы БД.

Тема: Базы данных. Основные понятия. Создание и редактирование структуры таблицы БД. Тема: Базы данных. Основные понятия. Создание и редактирование структуры таблицы БД. Цели: 1. Формирование представления об информационных системах. 2. Формирование представления об основных различиях

Подробнее

Г.П. Виноградов, Н.В. Кирсанова

Г.П. Виноградов, Н.В. Кирсанова Федеральное агентство по образованию Тверской государственный технический университет Г.П. Виноградов, Н.В. Кирсанова ПРОЕКТИРОВАНИЕ СТРУКТУРЫ И СОЗДАНИЕ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ СРЕДСТВАМИ СУБД Access Учебное

Подробнее

Переход на Excel 2001

Переход на Excel 2001 Содержимое данного руководства Microsoft Внешний вид приложения Microsoft существенно отличается от Excel 2003, и это руководство призвано ускорить знакомство с новой версией программы. Прочитайте данное

Подробнее

Практические работы по Access класс.

Практические работы по Access класс. Практические работы по Access 2007 10 класс. ЗАДАНИЕ 1. СОЗДАНИЕ МНОГОТАБЛИЧНОЙ БАЗЫ ДАННЫХ. Цель работы: Приобрести навыки и умения при работе с таблицами: создавать таблицы с помощью конструктора, задавать

Подробнее

Практическая работа 1. Знакомство с Access. Создание базы данных. Создание таблиц. Имя поля Тип данных п/п Счетчик Фамилия Текстовый Текстовый

Практическая работа 1. Знакомство с Access. Создание базы данных. Создание таблиц. Имя поля Тип данных п/п Счетчик Фамилия Текстовый Текстовый СОЗДАНИЕ БАЗ ДАННЫХ В MICROSOFT ACCESS 2007 Практическая работа 1. Знакомство с Access. Создание базы данных. Создание таблиц 1. Запустите Microsoft Access 2007. 2. Нажмите на кнопку. 3. Задайте имя новой

Подробнее

Лабораторная работа 1. Цель: научиться создавать, редактировать и форматировать таблицы.

Лабораторная работа 1. Цель: научиться создавать, редактировать и форматировать таблицы. 4 Лабораторная работа 1 Тема: Базы данных в OpenOffice.org Цель: научиться создавать, редактировать и форматировать таблицы. Теоретико-методическая часть Основные понятия и определения Система управления

Подробнее

Практическая работа 14

Практическая работа 14 Практическая работа 14 Тема: Создание базы данных в среде MS Access, создание таблиц, ввод данных в таблицы, использование форм. Цель работы: 1) научиться создавать таблицы базы данных в режиме таблицы

Подробнее

Лабораторная работа 4 Основы работы с массивами данных в СУБД Access

Лабораторная работа 4 Основы работы с массивами данных в СУБД Access Лабораторная работа 4 Основы работы с массивами данных в СУБД Access Цель работы: 1) приобретение навыков работы по созданию базы данных и ее основных объектов; 2) сортировка данных в таблицах и других

Подробнее

Коллектив авторов Марина Александровна Абросимова Базы данных: Описание данных и работа с записями на языке SQL в СУБД MS Access 2007

Коллектив авторов Марина Александровна Абросимова Базы данных: Описание данных и работа с записями на языке SQL в СУБД MS Access 2007 Коллектив авторов Марина Александровна Абросимова Базы данных: Описание данных и работа с записями на языке SQL в СУБД MS Access 2007 http://www.litres.ru/pages/biblio_book/?art=16929889 БАЗЫ ДАННЫХ:.

Подробнее

Самойло И. В., Архарова Г.В. Access

Самойло И. В., Архарова Г.В. Access Самойло И. В., Архарова Г.В. Access Методическая разработка для студентов фармацевтического факультета Первый МГМУ 2013 г. 1 Microsoft Access 2003 MS Access (Access в переводе с английского означает «доступ»)

Подробнее

Подсистема управления процессами и вычислениями ОГЛАВЛЕНИЕ

Подсистема управления процессами и вычислениями ОГЛАВЛЕНИЕ Приложение 4 Подсистема управления процессами и вычислениями ОГЛАВЛЕНИЕ 1. Общие сведения... 2 2. Моделирование состояний и рабочих процессов... 2 2.1. Управление списком групп состояний... 2 2.2. Создание

Подробнее

Лабораторная работа 3

Лабораторная работа 3 OpenOffice.org Base 20 Лабораторная работа 3 Тема: «Просмотр и корректировка данных с помощью экранных форм» Цель работы: ознакомиться с основными средствами загрузки, просмотра и корректировки базы данных

Подробнее

Задание 2. Создание и редактирование таблиц. Работа со схемой данных

Задание 2. Создание и редактирование таблиц. Работа со схемой данных Задание 2. Создание и редактирование таблиц. Работа со схемой данных Цель задания: Научиться создавать новую базу данных, создавать и редактировать структуру таблиц и устанавливать связи между ними, используя

Подробнее

Создание схемы базы данных. c) рядом со строкой Имя файла нажать кнопку

Создание схемы базы данных. c) рядом со строкой Имя файла нажать кнопку Лабораторная работа 15 Тема Работа с базой данных с использованием СУБД Access Цель лабораторной работы: научиться работать с СУБД реляционного типа MS Access. Задачи: создать реляционную базу данных,

Подробнее

ТЕХНОЛОГИИ РАБОТЫ С РЕЛЯЦИОННОЙ СУБД

ТЕХНОЛОГИИ РАБОТЫ С РЕЛЯЦИОННОЙ СУБД 2 План лекции ТЕХНОЛОГИИ РАБОТЫ С РЕЛЯЦИОННОЙ СУБД Информатика 2 семестр 1. Общая характеристика СУБД MS Access. 2. Проектирование таблиц в MS Access и работа с ними. 3. Формирование запросов в MS Access

Подробнее

«Бизнес-информатика»

«Бизнес-информатика» МЕТОДИЧЕСКИЕ УКАЗАНИЯ для выполнения лабораторных и самостоятельных работ по дисциплине «Базы данных» для студентов направления: 080500.62 «Бизнес-информатика» 1 МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ

Подробнее

Microsoft Access. Т.С. Крайнова. Методические указания для студентов очной, заочной формы обучения по выполнению лабораторно-практического цикла

Microsoft Access. Т.С. Крайнова. Методические указания для студентов очной, заочной формы обучения по выполнению лабораторно-практического цикла МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФГБОУ ВПО «Уральский государственный лесотехнический университет» Кафедра Информационных технологий и моделирования Т.С. Крайнова Microsoft Access

Подробнее

MICROSOFT ACCESS. Лекция 1. Понятие базы данных

MICROSOFT ACCESS. Лекция 1. Понятие базы данных MICROSOFT ACCESS. Лекция 1. Понятие базы данных Хранение информации одна из важнейших функций компьютера. Одним из распространенных средств такого хранения являются базы данных. База данных это файл специального

Подробнее

таблицу или запрос, а затем нажмите кнопку Добавить Удаление таблицы или Выберите таблицу или запрос и нажмите

таблицу или запрос, а затем нажмите кнопку Добавить Удаление таблицы или Выберите таблицу или запрос и нажмите Лабораторная работа 2 ИССЛЕДОВАНИЕ ВОЗМОЖНОСТЕЙ MICROSOFT ACCESS 2013 ПРИ СОЗДАНИИ СВЯЗЕЙ МЕЖДУ ТАБЛИЦАМИ Цели работы: 1. Изучить порядок создания связей между таблицами с помощью MICROSOFT ACCESS 2013.

Подробнее

ЛАБОРАТОРНАЯ РАБОТА 11. ТЕМА ЗАНЯТИЯ: Вычисления с помощью электронных таблиц

ЛАБОРАТОРНАЯ РАБОТА 11. ТЕМА ЗАНЯТИЯ: Вычисления с помощью электронных таблиц ЛАБОРАТОРНАЯ РАБОТА 11 ТЕМА ЗАНЯТИЯ: Вычисления с помощью электронных таблиц УЧЕБНЫЕ ВОПРОСЫ: 1. Использование автовычислений. 2. Ввод формул, абсолютные и относительные ссылки. 3. Использование при вычислениях

Подробнее

Урок 10. Электронные таблицы

Урок 10. Электронные таблицы Урок 10. Электронные таблицы Основные параметры электронных таблиц (ЭТ). ЭТ позволяют обрабатывать большие массивы числовых данных. В отличии таблиц на бумаге, электронные таблицы обеспечивают проведение

Подробнее

Подсистема управления данными ОГЛАВЛЕНИЕ

Подсистема управления данными ОГЛАВЛЕНИЕ Приложение 2 Подсистема управления данными ОГЛАВЛЕНИЕ 1. Общие сведения... 3 2. Проектирование решений... 3 2.1. Управление списком решений... 3 2.2. Создание решения... 4 2.3. Редактор решения... 5 2.3.1.

Подробнее

Работа 10 Запросы и отчёты в Access Цель работы: Содержание работы 1 Создание запросов Запросы Мастера

Работа 10 Запросы и отчёты в Access Цель работы: Содержание работы 1 Создание запросов Запросы Мастера Работа 10 Запросы и отчёты в Access Цель работы: научиться создавать и редактировать запросы и отчѐты базы данных Содержание работы 1 Создание запросов. 2 Создание отчѐтов 1 Создание запросов Запросы это

Подробнее

Тема: СУБД MS Access. Назначение, функциональные возможности. Построение простых реляционных таблиц.

Тема: СУБД MS Access. Назначение, функциональные возможности. Построение простых реляционных таблиц. Тема: СУБД MS Access. Назначение, функциональные возможности. Построение простых реляционных таблиц. Итак, на предыдущей лекции рассмотрены основные принципы фактографических ИС: - структурирование данных

Подробнее

ЭЛЕКТРОННЫЕ ТАБЛИЦЫ EXCEL.

ЭЛЕКТРОННЫЕ ТАБЛИЦЫ EXCEL. МИНИСТЕРСТВО ЗДРАВООХРАНЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ГБОУ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ АМУРСКАЯ ГОСУДАРСТВЕННАЯ МЕДИЦИНСКАЯ КАДЕМИЯ Е.В. ПЛАЩЕВАЯ ЭЛЕКТРОННЫЕ ТАБЛИЦЫ EXCEL. МЕТОДИЧЕСКИЕ УКАЗАНИЯ

Подробнее

Лабораторная работа 1 (4 часа)

Лабораторная работа 1 (4 часа) Лабораторная работа 1 (4 часа) ТЕМА: Создание базы данных в среде ACCESS. Структурирование данных. " ОТКРЫТИЕ НОВОЙ ТАБЛИЦЫ БАЗЫ ДАННЫХ" в СУБД ACCESS_97. ЦЕЛЬ РАБОТЫ: Изучить режимы и методы открытия

Подробнее

Лабораторная работа 6 «Основы создания электронных таблиц»

Лабораторная работа 6 «Основы создания электронных таблиц» Лабораторная работа 6 «Основы создания электронных таблиц» Цель работы: изучение основных правил создания и редактирования электронных таблиц в среде табличного процессора OpenOffice.org Calc 1. Краткие

Подробнее

3. Получить навыки создания запросов на отбор данных с помощью MICROSOFT ACCESS Ученые вопросы:

3. Получить навыки создания запросов на отбор данных с помощью MICROSOFT ACCESS Ученые вопросы: Лабораторная работа 3 ИССЛЕДОВАНИЕ ВОЗМОЖНОСТЕЙ MICROSOFT ACCESS 2013 ПРИ ОТБОРЕ ДАННЫХ С ПОМОЩЬЮ ЗАПРОСОВ Цели работы: 1. Изучить порядок создания запросов на отбор данных с помощью MICROSOFT ACCESS 2013.

Подробнее

Содержание. Microsoft Excel 1

Содержание. Microsoft Excel 1 Содержание Содержание...1 Табличный процессор Microsoft Excel...2 Функции...3 Сообщения об ошибках...4 Формат данных...4 Числовой...4 Маски форматов...5 Примеры использования масок...6 Выравнивание содержимого

Подробнее

Сценарии экспорта данных. Разработка сценария экспорта данных.

Сценарии экспорта данных. Разработка сценария экспорта данных. Сценарии экспорта данных. Сценарии экспорта предназначены для создания отчетных документов на базе информации, сохраненной в БД программы Источник. Сценарии экспорта сохраняются в базе данных программы

Подробнее

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

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

Подробнее

Microsoft Access. Создание базы данных

Microsoft Access. Создание базы данных Практическая работа 3 Microsoft Access. Создание базы данных Реализовать базу данных (БД) «Учет выдачи и возврата книг» в системе управления базами данных (СУБД) Microsoft Access 2010 (2007). В результате

Подробнее

Создание и использование форм

Создание и использование форм Глава 8 Создание и использование форм Как уже отмечалось в главах 1 и 2 этой книги, такие объекты базы данных, как формы, предназначены в первую очередь для работы одновременно только с одной записью.

Подробнее

Практикум по работе с БД.

Практикум по работе с БД. Практикум по работе с БД. Задание 1. Создать новую БД и изготовить структуру таблицы с информацией о студентах «Компьютерной школы». Порядок работы. Запустите Microsoft Access. В окне диалога Microsoft

Подробнее

ПРОЕКТИРОВАНИЕ, СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ БАЗ ДАННЫХ MS ACCESS Часть 2. ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ

ПРОЕКТИРОВАНИЕ, СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ БАЗ ДАННЫХ MS ACCESS Часть 2. ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «Кузбасский государственный технический университет» Кафедра вычислительной

Подробнее

MS Access. Таблицы. Лекции по дисциплине «Основы программирования и информационных технологий», прочитанные на кафедре ФМЭГ ФТ-факультета НТУ «ХПИ»

MS Access. Таблицы. Лекции по дисциплине «Основы программирования и информационных технологий», прочитанные на кафедре ФМЭГ ФТ-факультета НТУ «ХПИ» MS Access. Таблицы Лекции по дисциплине «Основы программирования и информационных технологий», прочитанные на кафедре ФМЭГ ФТ-факультета НТУ «ХПИ» 12.04.2013 доц. Шкалето В.И. 1 3. ТАБЛИЦЫ При работе с

Подробнее

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ Факультет государственного и муниципального управления Кафедра кадровой политики и управления персоналом МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО РАБОТЕ С КНОПОЧНЫМИ

Подробнее

1623y_RU_Q2017_Yekun imtahan testinin sualları. Fәnn : 1623Y Verilәnlәrin strukturu vә verilәnlәr bazası sistemlәri 1

1623y_RU_Q2017_Yekun imtahan testinin sualları. Fәnn : 1623Y Verilәnlәrin strukturu vә verilәnlәr bazası sistemlәri 1 1 Таблицы с цепочками переполнения это: 2 Таблицы со случайными перемешиваниями это: 3 Таблицы с прямым доступом это: 1623y_RU_Q2017_Yekun imtahan testinin sualları Fәnn : 1623Y Verilәnlәrin strukturu

Подробнее

Введение в ACCESS. Элементы базы данных.

Введение в ACCESS. Элементы базы данных. Введение в ACCESS Прежде всего Access это система управления базами данных (СУБД). Как и другие продукты этой категории Access предназначена для хранения и получения данных представления их в удобном виде

Подробнее

Формы в Access. Работа 9. Цель работы: научиться создавать и редактировать формы с помощью автоформ и в режиме мастера форм Содержание работы

Формы в Access. Работа 9. Цель работы: научиться создавать и редактировать формы с помощью автоформ и в режиме мастера форм Содержание работы Работа 9 Формы в Access Цель работы: научиться создавать и редактировать формы с помощью автоформ и в режиме мастера форм Содержание работы 1 Виды форм 2 Создание форм 1 Виды форм Ввод и просмотр данных

Подробнее

Лабораторная работа : "Создание базы данных «Накладные"

Лабораторная работа : Создание базы данных «Накладные Лабораторная работа : "Создание базы данных «Накладные" Часть I. Создание базы данных. Часть II. Создание форм и заполнение базы данных. Часть III. Обработка данных. Создание запросов и отчетов. Часть

Подробнее

РЕЛЯЦИОННЫЕ БАЗЫ ДАННЫХ

РЕЛЯЦИОННЫЕ БАЗЫ ДАННЫХ РЕЛЯЦИОННЫЕ БАЗЫ ДАННЫХ 1. О базах данных База данных обеспечивает хранения больших объемов сложных структурированных данных. Кроме выполнения функции надежного хранилища больших объемом данных база данных

Подробнее

Целью работы являются общее знакомство с базой данных Microsoft Access 97 и приобретение навыков пользования справочной системой пакета.

Целью работы являются общее знакомство с базой данных Microsoft Access 97 и приобретение навыков пользования справочной системой пакета. ЛАБОРАТОРНАЯ РАБОТА N 1 ОСНОВНЫЕ ПРИНЦИПЫ РАБОТЫ В Microsoft Access 97 ЦЕЛЬ РАБОТЫ Целью работы являются общее знакомство с базой данных Microsoft Access 97 и приобретение навыков пользования справочной

Подробнее

Òèïû äàííûõ è èñëîâûå ôîðìàòû

Òèïû äàííûõ è èñëîâûå ôîðìàòû Г ЛАВА 4 Òèïû äàííûõ è èñëîâûå ôîðìàòû В этой главе... Типы данных Числовые форматы Все данные, вводимые на рабочий лист, программа Excel относит к одному из стандартных типов данных. Неправильное использование

Подробнее

Информатика Методические указания по выполнению лабораторных работ

Информатика Методические указания по выполнению лабораторных работ УГЛТУ КАФЕДРА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И МОДЕЛИРОВАНИЯ Информатика Методические указания по выполнению лабораторных работ для студентов очной и заочной формы обучения по направлению 38.03.05 Бизнес -

Подробнее

Работа 2. Создание базы данных «Студенты» Задание 1. Создание структуры новой таблицы. С помощью конструктора таблиц создать таблицу Студенты. 1.

Работа 2. Создание базы данных «Студенты» Задание 1. Создание структуры новой таблицы. С помощью конструктора таблиц создать таблицу Студенты. 1. Работа 2. Создание базы данных «Студенты» Задание 1. Создание структуры новой таблицы. С помощью конструктора таблиц создать таблицу Студенты. 1. Запустите программу СУБД MS Access и создайте новую БД

Подробнее

Тема: ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ В СУБД MS ACCESS

Тема: ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ В СУБД MS ACCESS Практическая работа 22 Тема: ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ В СУБД MS ACCESS ЦЕЛЬ ЗАНЯТИЯ. Изучение информационной технологии создания пустой базы данных ручным способом и с помощью шаблонов средствами мастера

Подробнее

Работа с шаблонами типовых документов Руководство пользователя

Работа с шаблонами типовых документов Руководство пользователя Работа с шаблонами типовых документов Руководство пользователя Cognitive Technologies Москва, 2015 2 АННОТАЦИЯ В настоящем документе приводятся сведения об использовании в программном комплексе «Е1 Евфрат»

Подробнее

Компьютерная обработка правовой информации

Компьютерная обработка правовой информации Образец оформления титульного листа ПРИЛОЖЕНИЕ 1 УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ «МИНСКИЙ ИНСТИТУТ УПРАВЛЕНИЯ» МИНСКИЙ ИНСТИТУТ УПРАВЛЕНИЯ Кафедра информационных технологий Контрольная работа по дисциплине Компьютерная

Подробнее

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

В этом разделе читатель узнает, какие объекты входят в состав базы данных Access, и освоит различные способы создания новой базы. Access Глава 4 Access 2003 --- система управления базами данных, входящая в состав Office 2003. Эта программа поможет организовать ваши данные и превратить сухие цифры в имеющую смысл информацию. Введение

Подробнее

Создание и редактирование тестовых заданий разных типов.

Создание и редактирование тестовых заданий разных типов. Общие положения Создание и редактирование тестовых заданий разных типов. В основе базы контрольно-измерительных материалов (КИМ) для проведения тестирования учащихся лежит массив тестовых заданий, каждое

Подробнее

ВАША ПЕРВАЯ БАЗА ДАННЫХ В MICROSOFT ACCESS 97

ВАША ПЕРВАЯ БАЗА ДАННЫХ В MICROSOFT ACCESS 97 Министерство образования Российской Федерации Уральский государственный технический университет ВАША ПЕРВАЯ БАЗА ДАННЫХ В MICROSOFT ACCESS 97 Методические указания к практическим занятиям по курсам «Информатика»,

Подробнее

Методические указания по курсу «Информационные технологии в управлении» Тема «СУБД ACCESS

Методические указания по курсу «Информационные технологии в управлении» Тема «СУБД ACCESS 1 Министерство образования и науки Российской Федерации Владимирский государственный университет Методические указания по курсу «Информационные технологии в управлении» Тема «СУБД ACCESS Владимир 2002

Подробнее

Об авторах 14 Ждем ваших отзывов! 14

Об авторах 14 Ждем ваших отзывов! 14 Содержание Об авторах 14 Ждем ваших отзывов! 14 Введение 15 Что вы узнаете из этой книги 15 Новые возможности сводных таблиц в Excel 2007 16 Требуемые навыки 17 Жизнь до сводных таблиц 17 Изобретение сводной

Подробнее

Кафедра информационных технологий и методики преподавания информатики

Кафедра информационных технологий и методики преподавания информатики МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Курганский государственный университет» Кафедра

Подробнее

Методические указания к лабораторным работам по дисциплине

Методические указания к лабораторным работам по дисциплине МОСКОВСКИЙ АВТОМОБИЛЬНО-ДОРОЖНЫЙ ИНСТИТУТ (ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) Каримова Н.В., Шувалова И.С., Фомина С.Г. Методические указания к лабораторным работам по дисциплине «Информатика» ОСНОВНЫЕ

Подробнее

Краткие методические указания по выполнению упражнений по Access

Краткие методические указания по выполнению упражнений по Access Финансовая академия при Правительстве Российской Федерации Кафедра «Информационные технологии» А.В. Золотарюк Краткие методические указания по выполнению упражнений по Access Москва 2004 -2- Оглавление

Подробнее

Подготовка к работе с Excel

Подготовка к работе с Excel ГЛАВА 1 Подготовка к работе с Excel Многие читатели в большей или меньшей степени знакомы с электронными таблицами Excel. Тем не менее необходимо дать определение терминов, наиболее часто встречающихся

Подробнее

MS Access. Реляционные базы данных

MS Access. Реляционные базы данных MS Access. Реляционные базы данных Лекции по дисциплине «Основы программирования и информационных технологий», прочитанные на кафедре ФМЭГ ФТ-факультета НТУ «ХПИ» 1 Повестка дня ТЕМА 1. ПРОЕКТИРОВАНИЕ

Подробнее

Тема 8 Стили. 8.1 Форматирование документа с использованием стилей

Тема 8 Стили. 8.1 Форматирование документа с использованием стилей Тема 8 Стили Стиль это набор параметров форматирования, имеющий имя. Стили применяются: - для профессионального оформления документа; - для быстрого изменения параметров текста; - для придания однородности

Подробнее

АМУРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ (ГОУВПО

АМУРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ (ГОУВПО Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования АМУРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ (ГОУВПО «АмГУ») Чепак Л.В., Акилова И.М. БАЗЫ

Подробнее