MS Access: Что такое база данных? Отличие Access от Excel. Чем отличается Microsoft Excel от Microsoft Access

  • 28.04.2019

Сложно сделать выбор между Access и Excel? Неудивительно. На первый взгляд эти программы похожи друг на друга. Ведь они используются для хранения данных, и можно вводить данные в сетку ячеек. Как же сделать правильный выбор? Один из способов - ответить на несколько простых вопросов о том, как требуется организовать данные, а также на родственные вопросы, например, об объеме данных, которые нужно хранить и обрабатывать.

Ответы на эти вопросы могут помочь добиться большего за меньшее время, поэтому стоит попробовать.

Важный вопрос: каким образом организовать данные?

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

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

"Реляционными" называются данные, которые хранятся в нескольких таблицах

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

Преимущества реляционных структур

Реляционная структура данных обладает несколькими преимуществами.

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

В плоской структуре все данные хранятся вместе

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

Для работы с простыми списками прекрасно подходит приложение Excel. Эта программа фактически предназначена для создания и обслуживания плоских файлов.Можно отметить, что каждая таблица в реляционной структуре также является плоским файлом. Например, в обычной базе данных по продажам в одной таблице содержится список клиентов, а в другой - список заказов.

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

Связывать или не связывать?

Для действий и повторяющихся данных нужна реляционная структура.

Клиент Кирилов Антон...

И еще один заказ 10 июля. Один клиент - много действий. Для повторений такого типа требуется реляционная структура.

Больше вопросов, больше ясности

Основания для использования каждой из программ.

Хотя тип структуры данных имеет большое значение, это не единственное основание для выбора между приложениями Access и Excel. Чтобы сделать правильный выбор, имеет смысл рассмотреть несколько дополнительных вопросов.

  • Во-первых, нужно ли хранить данные и управлять ими или анализировать данные? Если основной задачей является хранение данных, следует использовать Access, а для анализа понадобится Excel.
  • Во-вторых, велик ли объем данных? Например, таблица Excel достигла таких размеров, что с ней стало трудно работать? Если это так, то даже при работе с плоскими данными в Access будет проще найти нужные сведения.
  • Данные в основном текстовые или числовые? В приложении Access можно хранить большой объем текста - до двух гигабайт в одной базе данных, а Excel предназначен для хранения чисел и выполнения сложных вычислений.

Access - это более легкий доступ к данным

Ниже перечислены еще несколько причин для использования приложения Access.

  • Необходимость упростить ввод данных пользователями. Например, некоторым пользователям довольно сложно вводить данные в сетку ячеек. В программе Access эту проблему можно устранить путем создания форм для ввода данных, которые облегчают точный ввод данных.
  • Необходимость отчетов для пользователей. В приложении Access можно создать отчеты, которые пользователи смогут запустить в любое время.
  • Кроме того, лучше выбрать программу Access в случае, когда необходимо обеспечить возможность одновременной работы с данными нескольких пользователей. В Access запись блокируется только в момент изменения ее пользователем, поэтому несколько пользователей могут одновременно работать с одними и теми же данными. Можно предоставить общий доступ к книге Excel нескольким пользователям, но лучше, чтобы пользователи изменяли данные в Excel в разное время.
  • Если нужно подключиться к различным источникам данных и изменять данные непосредственно в этих источниках, следует выбрать приложение Access. В Excel можно просматривать внешние данные, но изменить их невозможно.

Для анализа данных и работы с числами следует выбрать Excel

Программа Excel незаменима при работе с числами. С ее помощью можно строить сложные модели "что-если" и выполнять анализ затрат и выгод, что невозможно в приложении Access.

Предполагается использование отчетов сводных таблиц? Это интерактивные таблицы, в которых можно менять местами строки и столбцы и просматривать различные сводные данные. В Excel проще работать с отчетами сводных таблиц, а также с отчетами сводных диаграмм - диаграмм, основанных на этих таблицах.

Если необходимо визуальное представление данных с использованием диаграмм или гистограмм, программа Excel - это лучший выбор.

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

Выбор между реляционными и плоскими структурами данных

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

Веские причины для использования каждой из программ

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

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

Назначение и сферы применения.

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

Алгоритмические языки (например, Бейсик, Паскаль, Си) являются универсальными, позволяющими решать достаточно широкий круг задач.

В настоящее время разработаны различные пакеты прикладных программ (ППП), которые предназначены для решения более узкого круга задач, но являются более удобными и эффективными по сравнению с алгоритмическими языками.

Среди различных ППП широкое распространение получили так называемые электронные таблицы или табличные процессоры. К наиболее популярным программам ЭТ следует отнести Lotus 1-2-3 for Windows , Quattro Pro for Windows фирмы Novell и Microsoft Excel.

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

Пакет Excel предоставляет следующие возможности:

¨ преобразовывать электронную таблицу в удобный для вас вид;

¨ выполнять любые типы табличных вычислений;

¨ объединять электронные таблицы;

¨ быстро выполнять вычисления с большими числами;

¨ создавать заголовки и вводить текст, не мешая при этом выполнению вычислений;

¨ печатать профессионально оформленные отчеты;

¨ вставлять отчетную (табличную) информацию в другие документы;

¨ строить диаграммы, карты, графические объекты.

Каждая таблица в EXCEL имеет имя Книга 1 (2, 3…) и три Листа . По горизонтали этой таблицы обозначены имена столбцов (А, В, С, D…), а по вертикали видеться нумерация строк

В EXCEL (как и в БД) можно удалять, копировать, вставлять столбцы путём выделения его и кликания по нему правой кнопкой мышки, после чего в контекстовом меню выбрать или Удалить , или Вставить , или Копировать (в зависимости от нужных нам действий). Чтобы копировать, перемещать или удалять данные одновременно, из нескольких ячеек, сначала следует выделить эти ячейки. Затем можно выполнить над ними выбранные действия.

Способы выделения ячеек:

¨ любая одна ячейка выделяется щелчком левой кнопки мыши;

¨ смежные ячейки (диапазон) выделяются щелчком левой верхней ячейки в выбранной группе и перетаскиванием указателя мыши в сторону правой нижней ячейки;

¨ для выделения несмежных ячеек следует нажать клавишу Ctrl , и удерживая ее нажатой, щелкать все выбираемые ячейки;



¨ чтобы выделить всю строку или весь столбец ячеек, щелкните заголовок выбранной строки или столбца;

¨ выделение смежных строк или столбцов выполняется перетаскиванием указателя мыши через их заголовки;

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

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

Порядок вставки строк и столбцов:

1. Чтобы вставить одну строку или один столбец, выделяем ячейку, слева от которой вы хотим вставить столбец или выше которой мы хотим вставить строку.

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

2. Откройте меню Вставка .

3. Выберите команду Строка или команду Столбец .

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

Порядок удаления строки или столбца:

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

2. Откройте меню Правка .

3. Выберите команду Удалить .

Excel удалит строки и столбцы и последовательно переименует оставшиеся строки и столбцы. Все ссылки на ячейки в формулах и названия в формулах будут соответственно изменены.

Для закрепления заголовков столбцов и строк выполним следующие действия:

1. Щелкните ячейку справа от заголовка строки и / или ниже заголовка столбца, которые вы хотите закрепить. Ячейка будет выделена.

2. Откройте меню Окно и выберите команду Закрепить области .

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

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

Связь между ACCESS и EXCEL состоит в том, что можно переносить таблицы (или копировать) из БД в EXCEL. Это очень нужно, так как в БД мы подсчитать суммы и другие функции не сможем (нам придётся создавать новую электронную таблицу в EXCEL, а это лишнее затраченное время).

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

После чего у нас вставляется наша Таблица 1 в ячейки нашего листа. Конечно же, эта таблица будет выглядеть некрасиво (в смысле, не по масштабам ячеек), поэтому потом нам нужно будет отредактировать её вышеуказанными способами (См. 4).


Раздел 6. Способы переноса таблицы из пакета прикладных программ Access в пакет прикладных программ Excel.

В процессе работы часто возникает необходимость перенести данные из Access в Excel. Существует 2 метода переноса:

Первый метод:

1. Открываем нужную базу данных – «Натурный лист».

2. Выбираем вкладку «Таблицы» и нужную таблицу – «Натурный лист».

3. Выбираем последовательно: Сервис→Связи c Office→ Анализ в MS Excel.

4. После этого компьютер автоматически запускает Excel и вставляет таблицу.

Второй метод:

1. Открываем нужную базу данных - "Натурный лист".

2. Выбираем таблицу "Натурный лист".

3. Открываем таблицу.

4. Копируем в буфер обмена.

5. Открываем Excel.

6. Вставляем в новый лист из буфера обмена содержащуюся там таблицу.

Как результат, мы видим готовую таблицу в новом листе Excel


Раздел 7. Последовательность редактирования НЛ в Excel.

Перенесенная из пакета прикладных программ Access в пакет прикладных программ Excel таблица нуждается в редактировании.

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

Чтобы в заголовках столбцов таблицы текст был посередине, я выделил ячейку и в диалоговом окне «Формат ячеек» щелкнул вкладку «Выравнивание». Из таблицы форматирования я выбрал «Выравнивание по центру».

Я также выбрал «Перенос по словам», чтобы текст в заголовках полностью разместился в ячейке.

Чтобы разместить текст в заголовках столбцах и данные в них, я выбрал «Объединение ячеек». Это позволяет из нескольких ячеек сделать одну, в которую поместятся данные.

Для изменения содержимого ячейки я дважды щелкаю на ячейку, содержимое которой необходимо изменить. Я изменяю данные и нажимаю клавишу «Enter». Чтобы отменить изменения, я нажимаю клавишу «Esc».

Чтобы придать данным, перенесенным из Access, вид таблицы, нужно определить границы. Для этого я выделяю область где хочу задать границы и в меню «Формат» → «Ячейки...» выбираю вкладку «Граница». Там я выбираю цвет и толщину границ внешних и внутренних.

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

Чтобы быстро удалить данные из ячейки, я размещаю на ней курсор, делаю правый щелчок и выбираю опцию «Очистить содержимое». Этот прием удаляет данные, оставляя прежними размеры ячейки.

7.1 Условие задания на обработку Натурного листа в Excel:

Для того что бы подсчитать количество пломб в составе, я выбираю ячейку в которой будет считаться количество. Затем на панели инструментов я нажимаю кнопку. После этого появляется окно «Мастер функций – шаг 1 из 2». В этом окне я выбираю функцию - СЧЁТ→OK. После нажатия кнопки «OK» появляется окно «Аргументы функции». В строке «Значение 1» я ввожу все ячейки, соответствующие столбцу.


Затем нажимаю «OK» и в выделенной мной ячейке появляется количество пломб в составе.

Для того, чтобы в листе Excel отображалась формула, по которой я вычислял количество пломб, я открываю меню «Сервис»→ «Параметры»→ «Формулы», в результате чего, в ячейке с количеством пломб появится формула: «=СЧЁТ(J4:J23)»

2. Определить общую массу негабаритного груза.

Чтобы вычислить общую массу негабаритного груза, я сначала выделяю ячейку, в которой мне необходимо получить результат. Затем на панели инструментов я нажимаю кнопку. После этого появляется окно «Мастер функций – шаг 1 из 2». В этом окне я выбираю функцию - СУММ→OK.

После нажатия кнопки «OK» появляется окно «Аргументы функции». В строке «Число 1» я ввожу все ячейки, соответствующие столбцу.

И нажимаю «ОК», после этого у меня подсчитало массу груза.

Для того, чтобы в листе Excel отображалась формула, по которой я вычислял общую массу негабаритного груза, я открываю меню «Сервис»→ «Параметры»→ «Формулы», в результате чего, в ячейке с максимальным значением появится формула: «=СУММ(D4:D23)»


3. Добавить колонку условная длина вагона и найти условную длину поезда.

Добавив колонку условная длина вагона и заполнив ее, я сначала выделяю ячейку, в которой мне необходимо получить результат. Затем на панели инструментов я нажимаю кнопку. После этого появляется окно «Мастер функций – шаг 1 из 2». В этом окне я выбираю категорию функций - Статистические→ СУММ→OK. После нажатия кнопки «OK» появляется окно «Аргументы функции». В строке «Число 1» я ввожу все ячейки, соответствующие столбцу. Затем нажимаю «OK» и в выделенной мной ячейке появляется условная длина поезда.

4. Определить массу брутто поезда

Чтобы найти массу брутто поезда, я сначала выделяю ячейку, в которой мне необходимо получить результат. Затем на панели инструментов я нажимаю кнопку. После этого появляется окно «Мастер функций – шаг 1 из 2». В этом окне я выбираю функцию - СУММ→OK. После нажатия кнопки «OK» появляется окно «Аргументы функции». В строке «Число 1» я ввожу все ячейки, соответствующие столбцу Масса груза. А в строку «Число 2» ввожу ячейки, соответствующие столбцу Тара вагона.

Затем нажимаю «OK» и в выделенной мной ячейке появляется масса брутто поезда.

Для того, чтобы в листе Excel отображалась формула, по которой я вычислял максимальный вес груза, я открываю меню «Сервис»→ «Параметры»→ «Формулы», в результате чего, в ячейке с Массой брутто появится формула: «=СУММ(N4:N23;O4:O23)»


Вывод:

В ходе выполнения курсовой работы я научился создавать таблицы (Базу Данных) в ACCESS и электронные таблицы в EXCEL.

В ACCESS я научился создавать отчёты и запросы различных видов. Заметил, какие виды лучше и удобнее в использовании, а какие нет. Научился копировать, удалять, вставлять, переименовывать Поля в таблицах.

В EXCEL кроме создания таблиц я научился подсчитывать различные суммы и функции в таблицах, выучил разные тонкости в редактировании и форматировании ячеек. Узнал, как можно более проще выполнять различные операции. Также как и в ACCESS научился копировать, удалять, вставлять Столбцы и Строки.

Выучил связь между ACCESS и EXCEL: научился переносить таблицы из БД в Книгу. А также выносить все эти работы на печать.


Список использованной литературы.

1. Ю. А. Косорига «Методические указания».

2. В. А. Рыков «Методические указания».

3. Вероника Михеева, Ирина Харитонова «Microsoft Access 2003», БХВ-Петербург, 2004г.

4. Джо Хабрейкен «Microsoft Office 2003. Все в одном».

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

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

Таким образом как-бы не были введены данные (прямо в таблицу, через экранную форму, на странице доступа к данным), Access не сохранит в записи те данные, которые не удовлетворяют заданным правилам. С таблицами Excel удобно работать, когда они содержат небольшое количество строк. В отличие от подобной ситуации, таблицы баз данных могут включать в себя большое количество записей, обеспечивая удобные способы извлечения из этого множества необходимой информации. Если хранить необходимые данные в документах Word и электронных таблицах, то при увеличении объема информации можно запутаться в немалом количестве файлов.

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

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

Aссess имеет развитую систему защиты от нежелательного, несанкционированного доступа, позволяющая каждому пользователю или группе видеть и изменять исключительно те объекты, на которые ему выданы права администратором, например можно запретить к использованию некоторых команд из меню, изменение в данных таблицах или формах, открытие определеннях форм Картыгин С.А Access 2000. Руководство пользователя с примерами. М.: Лаболатория базовых знаний, 2000. 136 с.. Электронные таблицы могут позволить защитить данные паролем или разрещить просмотр данных, но все же эти средства значительно проще.

СУБД Access применяется тогда, когда прикладная задача требует обработки и хранения разнообразной информации о большом количестве объектов и дает возможность многопользовательского режима. Послужить примером может задача ведения учета склада, таблицы Excel могут быть удобным средством хранения ограниченного количества данных таблиц с широкими возможностями выполнения расчетов и анализа данных. Как правило, документы Excel предназначаются для индивидуального пользования.

Современная цивилизация остро нуждается в постоянной обработке и сохранении больших объемов различных данных. Также постоянно возникает необходимость в отслеживании влияния их изменений на другие информационные массивы. Удобнее всего организовать все эти процессы в виде базы данных. Удобным инструментом для такой организации может стать популярная программа СУБД Access.

Что такое СУБД

Различные данные принято представлять и хранить в виде таблиц. Часто бывает так, что в нескольких таблицах находится информация, которая связана между собой каким-то образом. Совокупность таких взаимозависимых таблиц представляет собой базу данных.

Для того чтобы имеет возможность в полной мере оперировать данными из базы, необходимо также выполнять запросы. А для того чтобы облегчить заполнение базы первоначальной информацией, обычно используют специально разработанные формы. Для автоматизации процесса в некоторых случаях приходится дополнительно применять макросы. Совокупность и дополнительных инструментов образует систему, называемую СУБД - система управления базой данных. Примером могут быть Foxpro, Oracle, СУБД Microsoft Access.

Основные функции СУБД

СУБД Access выполняет следующие важные функции:

Осуществление необходимых и формулами;

Налаживание связей между таблицами и массивами данных;

Возможность добавления запросов.

Весь набор инструментальных средств, который имеется в арсенале СУБД предназначается для полноценного обслуживания двух основных направлений в ходе функционирования информационной системы. Это организация проектирования и модификации структуры и различные необходимые манипуляции с данными.


Основные отличия СУБД Access

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

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

Возможности Access

Эта программа дает возможность создавать исходные объекты в виде таблиц с полями разнообразных типов, например, числовыми, текстовыми, графическими, даже полями OLE.

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

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

При заполнении полей могут использоваться вычисления с помощью различных формул.

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

Два продукта Microsoft Office — Access и Excel — часто кажутся пользователю практически идентичными. Такое представление складывается из табличного способа организации данных. И Access, и Excel работают с таблицами, способны обрабатывать и анализировать данные, выполнять сложные расчеты. Чтобы с минимальными затратами времени и труда решить поставленные задачи, стоит определить, какая из программ для этого подходит больше.

Определение

Microsoft Excel — программа для работы с таблицами данных, созданная компанией Microsoft и входящая в пакт программ Microsoft Office.

Microsoft Access реляционная система управления базами данных, входящая в пакет Microsoft Office.

Сравнение

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

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

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

Если с базой данных предполагается многопользовательская работа, а также предстоит постоянная и множественная ее доработка, то в Access не будет никаких проблем при решении такого рода задач. Excel рассчитан на одного пользователя и относительно статичное содержание.

Выводы сайт

  1. Excel работает с таблицами данных, Access — с табличными базами данных.
  2. В Access выполняют более сложные запросы.
  3. Excel — нереляционная совокупность данных, Access — реляционная.
  4. Уникальный идентификатор Excel зависит от названий столбцов и строк, в Access идентификационный ключ автономен.
  5. Access предназначена для работы с большими массивами данных.
  6. Excel работает преимущественно с числовыми данными.
  7. В Access доступна многопользовательская работа.