Microclimate.su

IT Новости
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как создать таблицу в аксесс 2020

How to dou

Уроки MS SQL Server. Создание таблиц

Table of Contents:

Работаете ли вы с Access или полнофункциональной СУБД уровня предприятия — например, Microsoft SQL Server, Oracle 11g или IBM DB2 — до создайте таблицу с SQL, вы должны ввести ту же информацию, которую вы ввели бы, создав таблицу с помощью инструмента RAD.

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

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

В стандарте ISO / IEC SQL оператор, создающий таблицу отслеживания предложений, использует следующий синтаксис:

Информация в инструкции SQL — это, по сути, та же самая информация, которую вы вводите с помощью графического интерфейса пользователя Access. Хорошая вещь о SQL заключается в том, что язык является универсальным. Тот же стандартный синтаксис работает независимо от того, какой стандартный продукт СУБД вы используете.

В Access 2013 создание объектов базы данных, таких как таблицы, немного сложнее. Вы не можете просто ввести оператор CREATE на вкладку «Объект SQL View». Это связано с тем, что вкладка «Просмотр объекта SQL» доступна только в качестве инструмента запроса; вам нужно предпринять несколько дополнительных действий, чтобы сообщить Access, что вы собираетесь ввести запрос определения данных, а не запрос, запрашивающий информацию из базы данных.

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

Нажмите вкладку Создать на ленте, чтобы отобразить значки для функции создания.

Нажмите «Дизайн запроса» в разделе «Запросы».

Появится диалоговое окно «Показать таблицу», в котором в данный момент содержится несколько системных таблиц вместе с POWER.

Выберите POWER и нажмите кнопку «Добавить».

Как вы видели в предыдущем примере, изображение таблицы POWER и ее атрибутов появляется в верхней половине рабочей области.

Нажмите кнопку «Закрыть» в диалоговом окне «Показать таблицу».

Перейдите на вкладку «Главная», а затем значок «Вид» в левом конце ленты, а затем выберите «Просмотр SQL» в раскрывающемся меню.

Как и в предыдущем примере, Access «помог» вам, поставив SELECT FROM POWER в редакторе SQL. На этот раз вам не нужна помощь.

Удалить SELECT FROM POWER и (вместо этого) ввести запрос определения данных, указанный ранее, следующим образом:

После щелчка на вкладке «Дизайн» на ленте щелкните значок «Запуск красного восклицательного знака».

Выполняет запрос, который создает таблицу POWERSQL.

Вы должны увидеть POWERSQL, указанный в разделе «Все объекты доступа» в столбце в левом краю окна. В этом случае ты золотой. Или вы можете не видеть таблицу в списке «Все объекты доступа». В этом случае читайте (и slog).

Доступ к 2013 году подходит для защиты от вредоносных хакеров и от ваших собственных непреднамеренных ошибок. Поскольку выполнение запроса определения данных потенциально опасно для базы данных, Access имеет значение по умолчанию, которое предотвращает запуск запроса. Если это произошло с вами, POWERSQL не появится в столбце слева от окна, потому что запрос не будет выполнен.

Вместо этого строка сообщений может появляться под лентой с этим кратким сообщением:

Если вы видите это сообщение, переходите к следующим шагам.

Перейдите на вкладку «Файл» и в меню левого края выберите «Параметры».

Появится диалоговое окно Параметры доступа.

Выберите Центр доверия в диалоговом окне «Параметры доступа».

Нажмите кнопку «Центр доверия», когда появится.

Выберите панель сообщений в меню слева, а затем укажите «Показать панель сообщений», щелкнув по ее кнопке выбора, если она еще не выбрана.

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

Получение опыта в SQL имеет долгосрочные выплаты, потому что это будет в течение длительного времени. Усилия, которые вы ставите специалистом в конкретном инструменте разработки, скорее всего, принесут более низкую отдачу от инвестиций. Независимо от того, насколько замечателен новейший инструмент RAD, он будет заменен более новой технологией в течение трех-пяти лет.

Если вы сможете восстановить свои инвестиции в инструмент за это время, отлично! Используй это. Если нет, вы можете быть мудрыми придерживаться проверенных и правдивых. Обучите своих людей в SQL, и ваши инвестиции в обучение будут выплачивать дивиденды в течение более длительного периода.

Инструкция CREATE TABLE (Microsoft Access SQL) CREATE TABLE statement (Microsoft Access SQL)

Область применения: Access 2013, Office 2013 Applies to: Access 2013, Office 2013

Создает таблицу. Creates a new table.

Ядро СУБД Microsoft Access не поддерживает использование CREATE TABLE или любых других инструкций DDL с базами данных не на основе ядра СУБД Microsoft Access. The Microsoft Access database engine does not support the use of CREATE TABLE, or any of the DDL statements, with non-Microsoft Access database engine databases. Используйте вместо этого методы DAO Create. Use the DAO Create methods instead.

Синтаксис Syntax

CREATE [TEMPORARY] TABLE таблица (поле1 тип [(размер)] [NOT NULL] [WITH COMPRESSION | WITH COMP] [индекс1] [, поле2 тип [(размер)] [NOT NULL] [индекс2] [, …]] [, CONSTRAINT индекс_набора_полей [, …]]) CREATE [TEMPORARY] TABLE table (field1 type [(size)] [NOT NULL] [WITH COMPRESSION | WITH COMP] [index1] [, field2 type [(size)] [NOT NULL] [index2] [, …]] [, CONSTRAINT multifieldindex [, …]])

Инструкция CREATE TABLE включает в себя следующие элементы: The CREATE TABLE statement has these parts:

Имя таблицы, которую требуется создать. The name of the table to be created.

Имена полей, которые создаются в новой таблице. The name of field or fields to be created in the new table. Необходимо создать хотя бы одно поле. You must create at least one field.

Тип данных поля в новой таблице. The data type of field in the new table.

Читать еще:  Аксесс база данных скачать 2020

Размер поля в знаках (только для полей с типом данных TEXT и BINARY). The field size in characters (Text and Binary fields only).

Предложение CONSTRAINT, определяющее индекс по одному полю. A CONSTRAINT clause defining a single-field index. Дополнительные сведения о создании этого индекса см. в статье, посвященной предложению CONSTRAINT. For more information about how to create this index, see CONSTRAINT clause.

Предложение CONSTRAINT, определяющее индекс по нескольким полям. A CONSTRAINT clause defining a multiple-field index. Дополнительные сведения о создании этого индекса см. в статье, посвященной предложению CONSTRAINT. For more information about how to create this index, see CONSTRAINT clause.

Примечания Remarks

Используйте инструкцию CREATE TABLE, чтобы определить новую таблицу, поля и ограничения полей. Use the CREATE TABLE statement to define a new table and its fields and field constraints. Если для поля определено свойство NOT NULL, поле обязательно должно содержать допустимые данные. If NOT NULL is specified for a field, new records are required to have valid data in that field.

Предложение CONSTRAINT накладывает на поле различные ограничения, и с помощью него можно задать первичный ключ. A CONSTRAINT clause establishes various restrictions on a field, and can be used to establish the primary key. Для создания первичного ключа или дополнительных индексов в существующих таблицах можно использовать инструкцию CREATE INDEX. You can also use the CREATE INDEX statement to create a primary key or additional indexes on existing tables.

Свойство NOT NULL можно задавать для одного поля или внутри именованного предложения CONSTRAINT для одного или нескольких полей. You can use NOT NULL on a single field or within a named CONSTRAINT clause that applies to either a single field or to a multiple-field named CONSTRAINT. Свойство NOT NULL для поля можно задать только один раз. However, you can apply the NOT NULL restriction only once to a field. Попытка определить это свойство повторно приведет к ошибке выполнения. Attempting to apply this restriction more than once results in a run-time error.

Таблица, созданная с помощью атрибута TEMPORARY, доступна только в течение того сеанса, во время которого она была создана. When a TEMPORARY table is created, it is visible only within the session in which it was created. Она автоматически удаляется по завершении сеанса. It is automatically deleted when the session is terminated. Несколько пользователей могут иметь доступ к временной таблице. Temporary tables can be accessed by more than one user.

Атрибут WITH COMPRESSION можно использовать только с типами данных CHARACTER, MEMO (другое название — TEXT) и их синонимами. The WITH COMPRESSION attribute can be used only with the CHARACTER and MEMO (also known as TEXT) data types and their synonyms.

Атрибут WITH COMPRESSION был добавлен для столбцов с типом данных CHARACTER из-за изменения формата представления знаков Юникода. The WITH COMPRESSION attribute was added for CHARACTER columns because of the change to the Unicode character representation format. Каждый знак Юникода всегда занимает два байта. Unicode characters uniformly require two bytes for each character. Для существующих баз данных Microsoft Jet, содержащих преимущественно символьные данные, это может привести к почти двукратному увеличению размера при преобразовании в формат ядра СУБД Microsoft Access. For existing Microsoft Jet databases that contain predominately character data, this could mean that the database file would nearly double in size when converted to the Microsoft Access database engine format. Однако представление Юникода для многих наборов символов, которые прежде назывались однобайтовыми кодировками (SBCS), можно без труда сжать до одного байта на символ. However, Unicode representation of many character sets, those formerly denoted as Single-Byte Character Sets (SBCS), can easily be compressed to a single byte. Если для столбца с типом данных CHARACTER задать этот атрибут, при сохранении данные автоматически будут сжиматься, а при извлечении из столбца — возвращаться в исходное состояние. If you define a CHARACTER column with this attribute, data will automatically be compressed as it is stored and uncompressed when retrieved from the column.

Столбцы с типом данных MEMO также могут содержать сжатые данные. MEMO columns can also be defined to store data in a compressed format. Однако в этом случае существует ограничение. However, there is a limitation. Сжатию могут быть подвергнуты только те поля столбцов с типом данных MEMO, размер которых после сжатия не будет превышать 4096 байт. Only instances of MEMO columns that, when compressed, will fit within 4096 bytes or less, will be compressed. Остальные поля столбцов с типом данных MEMO останутся в обычном состоянии. All other instances of MEMO columns will remain uncompressed. Таким образом, в пределах одной таблицы и одного столбца с типом данных MEMO одни данные могут быть подвергнуты сжатию, а другие — нет. This means that within a given table, for a given MEMO column, some data may be compressed and some data may not be compressed.

Пример Example

В этом примере создается новая таблица с именем ThisTable и двумя текстовыми полями. This example creates a new table called ThisTable with two text fields.

В этом примере создается новая таблица с именем MyTable с двумя текстовыми поля, полем даты и времени и уникальным индексом, состоящим из всех трех полей. This example creates a new table called MyTable with two text fields, a Date/Time field, and a unique index made up of all three fields.

В этом примере создается новая таблица с двумя текстовыми полями и полем Integer. This example creates a new table with two text fields and an Integer field. Поле SSN является первичным ключом. The SSN field is the primary key.

В этом примере создается новая таблица с именем

Kitsch’n Sync , в которой показаны различные типы полей и индексов. This example creates a new table called

Kitsch’n Sync that demonstrates all the different field and index types. Поле счетчика является первичным ключом. The SSN field is the primary key.

Создание таблиц в Access

Конструирование таблиц, понятие ключевого поля, заполнение и редактирование таблиц, типы данных

Прежде чем заполнять таблицу сведениями, её нужно спроектировать. Проектирование таблицы можно начинать после открытия файла БД. В окне БД активизируем закладку Таблицы, щелкаем по кнопке Создать, выбираем из появившегося списка Конструктор —ОК. Появляется окно, в котором мы должны создать структуру таблицы – указать названия полей, типы данных, размеры полей (смотрите рисунок).

Читать еще:  Как посчитать сумму в аксессе

Типы данных.

  • Текстовый – совокупность произвольных алфавитно-цифровых символов. Размер такого поля не может превышать 255 знаков. По умолчанию присваивается 50 знаков. Размер можно задать с помощью таблицы Свойства поля.
  • Поле Memo – длинный текст, предназначенный для примечаний или описания. Используется для создания текста, количество символов которого превышает 255.
  • Числовой – числовые данные, используемые в математических вычислениях. Конкретные варианты числового типа и их длина задаются в свойстве Размер поля.
  • Денежный – позволяет представлять числа в денежном формате. При выборе этого типа данных в таблице Свойства поля устанавливают нужный формат, количество десятичных знаков.
  • Дата/время – при выборе этого типа данных нужный формат назначают через свойство Формат поля.
  • Логический – данные логического типа могут принимать только одно из двух взаимоисключающих значений – 0 или 1,истина или ложь.
  • Поле Счетчика заполняется автоматически. СУБД самостоятельно увеличивает значение переменной в этом поле, присваивая каждой записи новый номер.

Ключевое поле.
Если полю присвоен первичный ключ, то Access предотвращает дублирование элементов этого поля.
Поле, которому присвоен первичный ключ, называется ключевым полем. Присвоение первичного ключа производят в режиме конструктора: нужно щелкнуть правой кнопкой в любом месте строки со спецификациями поля, которое хотим назначить ключевым→из контекстного меню выбрать Ключевое поле. Поле первичного ключа помечается специальным маркером – значком в виде ключа.

Записи в таблицах автоматически воспроизводятся отсортированными в порядке возрастания по ключевому полю.
После окончания создания структуры таблицы ее следует сохранить(м. Файл — п.Сохранить—ввести имя таблицы—ОК.
Редактирование проекта таблицы.

Чтобы перейти в режим Конструктора таблицы, нужно во вкладке Таблицы окна Базы данных выделить пиктограмму нужной таблицы, щелкнуть по кнопке Конструктор, откроется проект нужной таблицы, в котором можно:

  • Вставить новое поле – для этого щелкнуть правой кнопкой мыши в любом месте строки со спецификациями поля, перед которым хотим вставить новое поле, из контекстного меню выбрать команду Добавить строки.
  • Удалить поле – для этого щелкнуть правой кнопкой мыши в любом месте строки со спецификациями поля, которое хотим удалить, из контекстного меню выбрать команду Удалить строки.
  • Ввести новые значения спецификаций поля (имени поля, типа данных и др.) — щелкнуть левой кнопкой мыши в ячейке, содержимое которой хотим изменить, ввести новые значения вместо старых.

Ввод данных в таблицу.
Чтобы заполнить таблицу, нужно ее открыть – дважды щелкнуть по ее значку в окне БД. Новая таблица состоит из одной пустой записи. При вводе данных пустая запись смещается в конец таблицы. При вводе данных Access сверяет их с заданным типом данных, в случае несоответствия выдает предупреждающее сообщение. При вводе данных переход к следующей ячейке происходит при помощи клавиши Enter, либо TAB, либо клавиши со стрелочкой. В обратном направлении – с помощью клавиш Shift+Tab, либо клавиши со стрелочкой. С помощью комбинации клавиш Ctrl -Home можно перейти в первую ячейку таблицы, с помощью Ctrl-End – в последнюю. При помощи Ctrl -» содержимое из верхней ячейки копируется в текущую ячейку.
После заполнения таблицу нужно закрыть с помощью кнопки Х, которая находится в правом верхнем углу окна таблицы. Занесенные данные при этом автоматически сохраняются в таблице.

Редактирование записей таблицы.

  • Выделение записи – установить указатель мыши на запись, подлежащую выделению, выполнить команду из строки меню Правка—п.Выделить запись.
  • Отмена выделения – щелкнуть в любом месте таблицы.
  • Копирование (перемещение) записей в таблице – выделить запись, скопировать (удалить) запись в буфер обмена командой из строки меню Правка –п.Копировать(Вырезать) ; установить указатель мыши на записи, над которой необходимо скопировать новую запись, выполнить команду строки меню Правка –п.Добавить из буфера.
  • Удаление записей – выделить запись, выполнить команду строки меню Правка – п.Удалить запись.

Сортировка записей в таблице.
Нужно открыть таблицу, которую необходимо отсортировать. Далее щелкнуть правой кнопкой мыши в любой ячейке поля, по которому сортируем записи—выбрать команду «Сортировка по возрастанию», либо «Сортировка по убыванию».

Надеюсь данная статья помогла вам справится с вопросом как создать таблицу в Access.

Создание базы данных в MS Access 2007: пошаговая инструкция

В современном мире нужны инструменты, которые бы позволяли хранить, систематизировать и обрабатывать большие объемы информации, с которыми сложно работать в Excel или Word.

Подобные хранилища используются для разработки информационных сайтов, интернет-магазинов и бухгалтерских дополнений. Основными средствами, реализующими данный подход, являются MS SQL и MySQL.

Продукт от Microsoft Office представляет собой упрощенную версию в функциональном плане и более понятную для неопытных пользователей. Давайте рассмотрим пошагово создание базы данных в Access 2007.

Описание MS Access

Microsoft Access 2007 – это система управления базами данных (СУБД), реализующая полноценный графический интерфейс пользователя, принцип создания сущностей и связей между ними, а также структурный язык запросов SQL. Единственный минус этой СУБД – невозможность работать в промышленных масштабах. Она не предназначена для хранения огромных объемов данных. Поэтому MS Access 2007 используется для небольших проектов и в личных некоммерческих целях.

Но прежде чем показывать пошагово создание БД, нужно ознакомиться с базовыми понятиями из теории баз данных.

Определения основных понятий

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

  1. Предметная область – множество созданных таблиц в базе данных, которые связаны между собой с помощью первичных и вторичных ключей.
  2. Сущность – отдельная таблица базы данных.
  3. Атрибут – заголовок отдельного столбца в таблице.
  4. Кортеж – это строка, принимающая значение всех атрибутов.
  5. Первичный ключ – это уникальное значение (id), которое присваивается каждому кортежу.
  6. Вторичный ключ таблицы «Б» – это уникальное значение таблицы «А», использующееся в таблице «Б».
  7. SQL запрос – это специальное выражение, выполняющее определенное действие с базой данных: добавление, редактирование, удаление полей, создание выборок.

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

Читать еще:  Установить майкрософт аксесс

Создание БД

Для наглядности всей теории создадим тренировочную базу данных «Студенты-Экзамены», которая будет содержать 2 таблицы: «Студенты» и «Экзамены». Главным ключом будет поле «Номер зачетки», т.к. данный параметр является уникальным для каждого студента. Остальные поля предназначены для более полной информации об учащихся.

Итак, выполните следующее:

  1. Запустите MS Access 2007.
  2. Нажмите на кнопку «Новая база данных».
  3. В появившемся окне введите название БД и выберите «Создать».

Все, теперь осталось только создать, заполнить и связать таблицы. Переходите к следующему пункту.

Создание и заполнение таблиц

После успешного создания БД на экране появится пустая таблица. Для формирования ее структуры и заполнения выполните следующее:

  1. Нажмите ПКМ по вкладке «Таблица1» и выберите «Конструктор».
  2. Теперь начинайте заполнять названия полей и соответствующий им тип данных, который будет использоваться.

Создание и редактирование схем данных

Перед тем, как приступить к связыванию двух сущностей, по аналогии с предыдущим пунктом нужно создать и заполнить таблицу «Экзамены». Она имеет следующие атрибуты: «Номер зачетки», «Экзамен1», «Экзамен2», «Экзамен3».

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

  1. Перейти во вкладку «Работа с базами данных».
  2. Нажать на кнопку «Схема данных».
  3. Если схема не была создана автоматически, нужно нажать ПКМ на пустой области и выбрать «Добавить таблицы».
  4. Выберите каждую из сущностей, поочередно нажимая кнопку «Добавить».
  5. Нажмите кнопку «ОК».

Конструктор должен автоматически создать связь, в зависимости от контекста. Если же этого не случилось, то:

  1. Перетащите общее поле из одной таблицы в другую.
  2. В появившемся окне выберите необходимы параметры и нажмите «ОК».
  3. Теперь в окне должны отобразиться миниатюры двух таблиц со связью (один к одному).

Выполнение запросов

Что же делать, если нам нужны студенты, которые учатся только в Москве? Да, в нашей БД только 6 человек, но что, если их будет 6000? Без дополнительных инструментов узнать это будет сложно.

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

Виды запросов

SQL синтаксис реализует принцип CRUD (сокр. от англ. create, read, update, delete — «создать, прочесть, обновить, удалить»). Т.е. с помощью запросов вы сможете реализовать все эти функции.

На выборку

В этом случае в ход вступает принцип «прочесть». Например, нам нужно найти всех студентов, которые учатся в Харькове. Для этого нужно:

  1. Перейти во вкладку «Создание».
  2. Нажать кнопку «Конструктор запросов» в блоке «Другие».
  3. В новом окне нажмите на кнопку SQL.
  4. В текстовое поле введите команду: SELECT * FROM Студенты WHERE Адрес = «Харьков»; где «SELECT *» означает, что выбираются все студенты, «FROM Студенты» — из какой таблицы, «WHERE Адрес = «Харьков»» — условие, которое обязательно должно выполняться.
  5. Нажмите кнопку «Выполнить».
  6. На выходе мы получаем результирующую таблицу.

А что делать, если нас интересуют студенты из Харькова, стипендии у которых больше 1000? Тогда наш запрос будет выглядеть следующим образом:

SELECT * FROM Студенты WHERE Адрес = «Харьков» AND Стипендия > 1000;

а результирующая таблица примет следующий вид:

На создание сущности

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

  1. Перейти во вкладку «Создание».
  2. Нажать кнопку «Конструктор запросов» в блоке «Другие».
  3. В новом окне нажмите на кнопку SQL, после чего в текстовое поле введите команду:

CREATE TABLE Преподаватели
(КодПреподавателя INT PRIMARY KEY,
Фамилия CHAR(20),
Имя CHAR (15),
Отчество CHAR (15),
Пол CHAR (1),
Дата_рождения DATE,
Основной_предмет CHAR (200));

где «CREATE TABLE» означает создание таблицы «Преподаватели», а «CHAR», «DATE» и «INT» — типы данных для соответствующих значений.

  1. Кликните по кнопке «Выполнить».
  2. Откройте созданную таблицу.
На добавление, удаление, редактирование

Здесь все гораздо проще. Снова перейдите в поле для создания запроса и введите следующие команды:

  • для заполнения кортежа:
    INSERT INTO Преподаватели
    VALUES (1, ‘Иванова’, ‘Иванна’, ‘Ивановна’, ‘Ж’, ’05-06-1981′, ‘География’);
  • для редактирования записи:
    UPDATE Преподаватели SET Имя = ‘Анна’;
  • для удаления:
    DELETE * FROM Преподаватели WHERE Имя=’Анна’;.

Создание формы

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

  1. Откройте интересующую таблицу.
  2. Перейдите во вкладку «Создание».
  3. Нажмите на необходимый формат формы из блока «Формы».

Все базовые функции MS Access 2007 мы уже рассмотрели. Остался последний важный компонент – формирование отчета.

Формирование отчета

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

Если вы никогда не сталкивались с подобной функцией, рекомендуется воспользоваться встроенным «Мастером отчетов». Для этого сделайте следующее:

  1. Перейдите во вкладку «Создание».
  2. Нажмите на кнопку «Мастер отчетов» в блоке «Отчеты».
  3. Выберите интересующую таблицу и поля, нужные для печати.
  4. Добавьте необходимый уровень группировки.
  5. Выберите тип сортировки каждого из полей.
  6. Настройте вид макета для отчета.
  7. Выберите подходящий стиль оформления.

Если отображение вас не устраивает, его можно немного подкорректировать. Для этого:

  1. Нажмите ПКМ на вкладке отчета и выберите «Конструктор».
  2. Вручную расширьте интересующие столбцы.
  3. Сохраните изменения.

Вывод

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

Для проектирования более сложных БД необходимо разбираться в объектно-ориентированном программировании и изучать такие СУБД, как MS SQL и MySQL. А для тех, кому нужна практика составления запросов, рекомендую посетить сайт SQL-EX, где вы найдете множество практических занимательных задачек.

Удачи в освоении нового материала и если есть какие-либо вопросы – милости прошу в комментарии!

Ссылка на основную публикацию
Adblock
detector