Интерфейсы СУБД
Функциональные возможности Microsoft Access, Visual FoxPro, Visual Basic и MS SQL Server. Характеристика интерфейсов популярных систем управления базами данных. Достоинства и недостатки СУБД. Современные технологии, используемые в работе с информацией.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 20.03.2017 |
Размер файла | 653,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Негосударственное образовательное учреждение высшего образования
Московский технологический институт
Факультет техники и современных технологий
Кафедра информатики и автоматизации
Уровень образования: "Бакалавриат"
Направление: "Информатика и вычислительная техника"
Профиль: "Вычислительные машины комплексы системы и сети"
КУРСОВАЯ РАБОТА
на тему: "Интерфейсы СУБД"
Выполнил: Калинин Петр Анатольевич,
группа БИВТ-314.
Проверил: Бужинский Владимир Александрович
Москва - 2017
Оглавление
- Введение
- 1. Обзор наиболее популярных СУБД
- 1.1 Microsoft Access
1.1.1 Таблицы
1.1.2 Запросы
1.1.3 Формуляры
1.1.4 Отчеты
- 1.2 Visual FoxPro
1.2.1 Создание таблиц
1.2.2 Создание запросов
1.2.3 Создание отчетов
- 1.3 Visual Basic
- 1.4 MS SQL
- 2. Характеристика интерфейсов современных СУБД
- 2.1 Достоинства и недостатки СУБД
- 2.2 Современные технологии, используемые в работе с данными
- Заключение
- Список использованной литературы
Введение
Технология взаимодействия ЭВМ (компьютерных систем) и человека представляет собой компромисс, "золотую середину" между скепсисом и эйфорией. Именно научно обоснованные технологии взаимодействия двух информационных систем - человека и ЭВМ - позволят оптимизировать человеческую деятельность.
В настоящее время становится все более очевидно, что наиболее перспективный путь повышения качества информационных процессов в человеческой деятельности, социуме, ноосфере - совместное использование возможностей человека и технических средств как информационных систем. Вследствие этого становится актуальной задача изучения основных аспектов человеко-машинного взаимодействия. [18]
Цель данной работы - ознакомиться с наиболее популярными на сегодняшний день системами управления базами данных, такими как Microsoft Access и Microsoft Visual FoxPro, используемых для обработки экономической информации.
Современная жизнь немыслима без эффективного управления. Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работы любого предприятия или учреждения. Такая система должна:
· обеспечивать получение общих и/или детализированных отчетов по итогам работы;
· позволять легко определять тенденции изменения важнейших показателей;
· обеспечивать получение информации, критической по времени, без существенных задержек;
· выполнять точный и анализ данных.
Современные СУБД в являются приложениями Windows, так как данная позволяет более использовать возможности ЭВМ, нежели DOS. Снижение высокопроизводительных ПК обусловил не широкий переход к Windows, где разработчик обеспечения может в степени заботиться о ресурсов, но также программное обеспечение ПК в СУБД в частности критичными к аппаратным ЭВМ. [16]
Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также СУБД Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии "клиент-сервер".
Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще - диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. [13]
Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время. [9]
1. Обзор наиболее популярных СУБД
1.1 Microsoft Access
Microsoft - это интерактивная СУБД для WINDOWS. Это программа, можете использовать для извлечения данных в отношений, которые вы Работа с ней упрощена манипулятора мыши. возможности оболочки большое впечатление при высококачественных отчетов и благодаря поддержки шрифтов и встраивания рамках среды объект представляет ссылку на определенную которая остается в первоначальной форме. может быть - таблица, Paintbrush - Sound - файл.
Новинкой программы Access является Cue Система суфлирования. Это система, предоставляющая рекомендации по выходу из ситуаций при решении задач. [2]
Access также распоряжение пользователя работы с базами различных форматов. К можно прямо базам данных Paradox или Btrieve без формат, используемый Access. В состав Access также язык Access Basic диалект языка Basic), дающий формирования специализированных управления базами
Теперь перейдем к подробному рассмотрению Access. Основными объектами этой являются: таблицы, формуляры, отчеты, модули. И, конечно же, понятием будет данных (database).
Для создания данных необходимо следующие шаги:
· Активизируйте окно Access и выберите в File директиву New (или щелкните Database в строке Microsoft Access диалоговое окно New автоматически дает имя базе данных, можете заменить.
· В строке Name, напечатайте ваш имени базы может содержать до 8 пробелов. Microsoft автоматически добавляет имени вашей данных, если Вы сделали.
· Если вы хотите базу данных в месте, выберите директорию в списке Directories list.
· Нажмите на кнопку OK.
· Microsoft Access пустой файл данных и открывает базы данных Window.
Базу данных наполнить объектами рода и выполнять ними. Но с базой можно выполнять неделимым образованием. Все такого рода - управления базой сосредоточены в меню прикладного окна окне базы
При открытии данных можно возможные операции с данных только ограничить круг имеющих доступ к данных только персоной. Если только просмотреть данных и содержащиеся в ней изменять их, то при открытии данных необходимо контрольный индикатор Only. Если предотвратить изменения объектов данной данных со стороны пользователей, то при открытии данных необходимо опцию Exlusive. [5]
Если пользователь работу с базой следует закрыть при директивы Close меню File, с двойного щелчка кнопке вызова меню окна данных или нажатием (Ctrl + F4). Рабочая область программы представлена на рис.1.
Рисунок 1 - Рабочая область СУБД MS Access
1.1.1 Таблицы
Следующим шагом в базы данных заполнение, т. е. создание присвоение последним свойств. Какого бы были ваши придется хранить их в нескольких таблицах.
Таблицы являются формой представления содержащейся в базе таблицы нельзя формуляр, на базе составляются запросы и
Каждому полю, запись, приписывается тип определяющий вид информации, будет храниться в поле. Тип данных колонку Data причем его можно списка доступных
В готовую можно вносить этом следует внести все исправления в начала заполнения данных, т. к. попытка параметры полей, базы может собой потерю или данных.
В Access-таблицы встроить объекты из поддерживающих интерфейс OLE программ и связать эти родительскими программами. [13]
При встраивании Access сохраняет таблице. Двойным мышью на объекте прикладная программа, с которой он был изготовлен - в ней произвести изменения в После завершения родительской программой измененной форме сохранен в таблице.
Таблицы, находящиеся в данных, созданной программой, можно Access, также экспортировать Access-таблицы, форматах, понятных прикладным программам базами данных. Но непосредственно приступить к экспорту, необходимо соответствующие установки экспорта. Два способа создания таблиц представлено на рис.2.
Рисунок 2 - Создание таблиц
1.1.2 Запросы
Запросы служат для фильтрации набора позволяют выбрать из только необходимую которая соответствует критерию(условию) и нужна для конкретной задачи. [6]
может понадобиться поставщиках и поставляемых ими можете создать типа, "Какие поставляют московские "Кто из петербургских сигарет продал за квартал наибольшую Результат обработки Access такого представляет собой называемую Dynaset. В эту включены выбранные из таблицы(или нескольких блоки данных, удовлетворяют критериям Dynaset - динамический, набор данных, каждом выполнении строится вновь на "свежих" табличных
Выделяют два типа
QBE-запросы (Query by - Запрос по образцу). дает им определения, отдельные параметры в проектирования с использованием
SQL-запросы Query Language - язык запросов). формулирует их с использованием функций, выстраивая QBE-запрос Access транслирует в соответствующий Обратная операция составляет труда. Access безразлично, с типом запроса пользователь.
Наряду с запросами помощью Access реализовать также действий, параметрические запросы кросс-таблиц.
1.1.3 Формуляры
Просмотр базы виде таблицы в заполнения дает возможность оценить единое целое, записи и т.п. однако, возникает работы с отдельными базы. В этом присутствие на экране записей (как это место в режиме только мешает и Работа с отдельными посредством формуляров сосредоточиться только на делу информации. [14]
Формуляр представляет бланк, подлежащий маску, накладываемую на данных. Бланк-формуляр упростить процесс базы данных, чему появляется поручить ввод персоналу невысокой Маска-формуляр позволяет объем информации, пользователю, обращающемуся к
Внешний вид, режимы работы управляющих элементов и определяются значениями этих объектов. объектов доступны через окно установки или изменения элемента его надлежит меню View директиву Properties.
Для индикации окна установите в View опцию Toolbox. Каждый точнее, создаваемый с его элемент управления/оформления, собственным окном виде списка стандартные установки для управляющего элемента. [4]
Включаемые в формуляр можно выбрать из полей, который виден на экране обращения к директиве List в меню View.
При проектировании него можно управляющие элементы. управляющий элемент быть связан с объектом в таблице, на базируется форма.
1.1.4 Отчеты
Отчет - это информация, оформили в соответствии с спецификациями. Отчет извлекать и представлять значимую информацию, можете использовать и Примерами отчетов служить почтовые накладные, суммы списки телефонов. С Microsoft Access вы спроектировать отчет представит информацию в том котором [10] Microsoft Access несколько способов информации из вашей данных - используя формуляр или отчет. Вы выбрать тот метод, наиболее подходит к вашей задачи.
Отчеты также эффективным средством для информации регулярного можете создать отчета и сохранить его для использования. Проект останется неизменным, но будете получать текущих данных.
В прототип процессе проектирования встроить управляющие Управляющие элементы, прототип отчета, использоваться для оформления надписей и иллюстраций.
Для встраивания элементов в отчет на должно присутствовать меню Toolbox (опция View/Toolbox). В инструментальном выбирается кнопка управляющего элемента. этого следует мышью щелчок в той прототипа отчета, где разместить данный элемент. Access выбранный элемент, умолчанию стандартные характеристик (размер, т.п.).
Для изменения значений характеристик элемента можно окну характеристик, маркировав настраиваемый
Зависимый управляющий отчете связан с соответствующей таблице. С зависимого управляющего можно ввести поле или индицировать и отчете. [14]
1.2 Visual FoxPro
Реляционные системы базами данных такие как FoxBase, FoxBase plus, FoxPro, Visual относятся к поколению СУБД типа из семейства dBase - подобных Пакеты этого получили широкое многие из них были
СУБД типа Fox сохраняет отношению к более представителям dBase - подобных отношении структуры баз команд создания и данных, основных данных. В тоже каждая последующая обладает большими сравнению с предыдущими. например, Visual FoxPro по сравнению с FoxPro обладает значительными изобразительными [11]
База данных в FoxPro - это совокупность отношений между индексов, триггеров и процедур.
Используемые команды, в применимы во всех этого типа, но велась на русифицированной FoxPro для Windows b.
Создание базы Visual FoxPro интерактивном режиме с конструктора базы который позволяет:
1) создавать и таблицы, хранимые представления данных;
2) добавлять ранее таблицы;
3) определять для индексы;
4) устанавливать между таблицами, будут поддерживаться при форм и отчетов.
В среде типа Fox каждая может оформляться в отдельного командного расширением .prg и заканчиваться возврата в вызывающий файл.
В данном основным командным является файл MainMenu.prg, который полное экранное осуществляет вызов командных файлов, в выбранного пункта
Кроме того, предоставить пользователю облегчить процесс файла данных, т. е. создание файла структурой заданной в выбираемой самим полностью исключит ошибки пользователя в имен полей данных, что в сою очередь сказаться на корректной всей программы. [14]
Для поддержания данных в устойчивом используется ряд механизмов, получили обобщенное средств поддержки механизмы применяются как этапе проектирования динамически (в процессе БД).
Нормализация - это формализованная процессе выполнения атрибуты данных группируются в таблицы, а базу данных.
Существует несколько связей между
· один к одному. При типе связи записи одной соответствует не более записи другой наоборот. Связанные образом таблицы легко объединить в Связь часто разбиения очень таблиц на более позволяет уменьшить просмотра и управлять определенным частям
· один ко многим. одну строку таблицы с двумя или строками другой. устанавливается между ключом основной соответственным внешним связной или подчиненной Такие связи распространены между реляционной БД.
· многие к одному. также, как и один ко
· многие ко многим. нельзя установить таблицами непосредственно, она через третью связную с двумя таблицами отношением одному.
Приступая к разработке приложения, прежде создайте проект дальнейшем вы будете него созданные элементы приложения. Для нового проекта вы использовать мастер Wizard (Мастер команду New (Новый) из File (Файл). [12]
При выполнении (Новый) на экране соответствующее диалоговое перечислением всех элементов приложения, возможны в Visual умолчанию установлена Project (Проект).
Целостность данных одним из самых требований, предъявляемых к данных.
Рисунок 3 - Рабочая область Visual FoxPro
Для определения целостности данных окно построителя целостности данных Integrity Builder целостности данных) которое содержит всех установленных между таблицами. В базе данный не либо изменять, а оставить все по умолчанию. Рабочая область СУБД представлена на рис.3.
1.2.1 Создание таблиц
Создавать таблицы помощью Конструктора помощи Мастера первый предоставляет более широкие создании таблицы.
В конструктор можете перейти из созданию таблицы или диалогового окна New (Новая таблица), кнопку New Table таблица) и введя в окне Create создаваемой таблицы. В выполнения этих откроется окно таблицы Table таблицы).
Окно конструктора Table Designer таблицы) содержит три предназначенные для определения параметров:
· Fields (Поля) - таблицы;
· Indexes (Индексы) -
· Table (Таблица) - достоверности вводимых также триггеров удаления и модификации.
Целостность данных одним из самых требований, предъявляемых к данных.
Для определения целостности данных окно построителя целостности данных Integrity Builder целостности данных), содержит перечень установленных отношений таблицами. В данной данный не требуется что изменять, а нужно умолчанию.
1.2.2 Создание запросов
Одним из основных разработанного приложения быстрый поиск базе данных и ответов на разнообразные этих целей в FoxPro используются называемые запросами. запроса является которую вы можете массиве, в создаваемой таблице, отобразить на режиме Browse вывести в виде создания запросов вы использовать мастер который последовательно наименования таблиц, запросе, перечень таблиц, критерий условия фильтрации
1.2.3 Создание отчетов
Отчет представляет форматированное представление выводимое на экран, файл. Отчет, Visual FoxPro, быть представлен в виде или в свободной Табличный отчет - это таблица, в которой представляет собой каждый из элементов содержит поле таблицы или вычисляемое Данные в таблице Табличные отчеты печати данных, виде списка. При писем, почтовых поля используемых в таблиц должны специально выделенных для них этом случае отчет не подходит, и отчеты в свободной создании такого можете воспользоваться форматом, автоматически Visual FoxPro для таблицы, при котором исходной таблицы вертикально. В Visual создания отчетов использовать следующие
· Report Wizard отчета). Позволяет быстро создать применяя сортировку, данных и заданный стиль оформления. Для готового отчета с мастера достаточно вопросов Report (Мастер отчета) FoxPro.
· Report Designer отчета). В конструкторе можете разрабатывать или отчеты, созданные с мастера.
· Quick Report отчет). Данное предназначено для размещения в отчета полей и среды окружения.
С помощью Quick Report отчет) можно размещение данных в меню Report Отчет, получаемый в выполнения этой называется быстрым или отчетом. Иными Quick Report отчет) - это средство отчетов, которое помещает выбранные надписи к ним в окно отчета. После можете модифицировать отчет, изменив надписей, порядок полей, добавить в группирование данных, далее.
1.3 Visual Basic
Visual Basic универсальным средством однако рассматривать его только с точки создания приложений по данных нельзя. В большинства пакетов Visual Basic не главного окна, остальные элементы разработчика. Каждый Visual Basic свое независимое которое может убрано или расположено других в любом экрана. [1]
Основные возможности Basic, применяемые в приложений для обработки могут быть благодаря наличию в нем объектов для данным - Data Object (DAO), процессора данных- JET 3.0 и специально для работы с элементов управления.
Процессор Visual Basic стандартные операции по изменению и удалению индексов и запросов.
Формат БД процессора Visual Basic формату Access. JET 3.0 обеспечивает поддержку проверку вводимых и данных на уровне записей. Для изменения позволяет использовать SQL. Управление данных обеспечивается данных с помощью доступа к данным. Эти позволяют разработчику путем, с помощью свойств и методов манипулировать данными так и структурой БД, включая ее сравнению с предыдущей Visual Basic объектов для доступа к теперь существенно Visual Basic для данными можно работы с данными рабочих областей, целостность данных, каскадное удаление и обеспечивать их защиту от доступа. Кроме применение коллекций сокращает программный
Уникальным свойством JET 3.0 возможность создания данных (репликации создания копий БД достаточно воспользоваться MakeReplica при задании Synchronize выполняется данных в обновляемой и Причем эти операции выполняться как с файлами процессора данных, так и с БД форматов, поддерживаемых ODBC.
Нельзя не используют индексы более компактной позволяющие уменьшить создания и ускорить поиска данных.
В Visual Basic Edition включены доступа к внешним Remote Data (RDO) и соответствующие управления- Remote Control (RDC). Это прибегая к помощи данных JET 3.0, возможности работы с сервере, достигая возможной скорости данным минимизируя трафик.[2]
1.4 MS SQL
Microsoft SQL Server 6.5 - наиболее мощных архитектуры клиент - СУБД позволяет такие требования, системам распределенной данных, как тиражирование параллельная обработка, больших баз данных на дорогих аппаратных сохранении несмежного
Рисунок 4 - СУБД MS SQL Server
MS SQL Server собой систему, плохо сравнимую с выше СУБД. Он не непосредственно для разработки приложений, а выполняет управления базой пользовательского приложения SQL является мощным генерации и управления данными. Рассмотрим интерфейс данного СУБД, который представлен на рис.4.
Сервер средства удаленного управления операциями, базе объектно- распределенной среды Microsoft SQL Server 6.5 состав семейства BackOffice, объединяющего 5 приложений, разработанных для функционирования в качестве системы. Microsoft SQL Server 6.5 исключительно для поддержки работающих в среде поддерживает широкий средств разработки и прост в интеграции с работающими на ПК.
Построенная на технологических решений, Microsoft SQL Server версия 6.5 демонстрирует значительных нововведений. SQL превосходит предыдущую точки зрения многопоточной параллельной операционной системы для производительности и масштабируемости, компьютере установлено процессоров.[6]
SQL Server 6.5 новую масштабируемую блокировок, называемую блокировкой (Dinamic которая комбинирует уровне страницы и достижения максимальной подключения максимального пользователей.
SQL Server тиражировать информацию в БД форматов включая DB2, Sybase, Access и другие (при наличии драйвера, отвечающего требованиям).
Хранимые поддерживающие OLE Automation, разработчику применять любой инструмент из поддерживают OLE, в создания хранимых Server. Visual поддерживается посредствам 32-разрядной DB-Library Многочисленные расширения Transact-SQL включают поддержку курсоров, использования команд данных внутри
Microsoft SQL Server 6.5 Ассистент администратора. инструмент позволяет основные процедуры базы данных и график выполнения. сопровождению баз данных проверку распределения целостности указателей в (включая системные) и обновления информации, оптимизатору, реорганизацию таблицах и индексах, страховочных копий журналов транзакций. Все эти могут быть автоматического выполнения по администратором графику.
2. Характеристика интерфейсов современных СУБД
2.1 Достоинства и недостатки СУБД
Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS.
Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ. Среди наиболее ярких представителей систем управления базами данныхможно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borlan Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии "клиент-сервер".
Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще - диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется
Таким образом можно сделать вывод о достоинствах и недостатках современных СУБД. Представим данные характеристики в виде таблицы.
Таблица 1 - Достоинства и недостатки СУБД
Наименование СУБД |
Характеристика |
|
Visual FoxPro |
отличается высокой скоростью, имеет встроенный объектно-ориентированный язык программирования с использованием xBase иSQL, диалекты которых встроены во многие СУБД. Имеет высокий уровень объектной модели. При использовании в вычислительных сетях обеспечивает как монопольный, так и раздельный доступ пользователей к данным. Применяется для приложений масштаба предприятия для работы на различных платформах. |
|
Access |
входит в состав самого популярного пакета Microsoft Office. Основные преимущества: знаком многим конечным пользователям и обладает высокой устойчивостью данных, прост в освоении, может использоваться непрофессиональным программистом, позволяет готовить отчеты из баз данных различных форматов. Предназначен для создания отчетов произвольной формы на основании различных данных и разработки некоммерческих приложений. |
|
Visual Basic |
это универсальный объектно-ориентированный язык программирования, диалекты которого встроены в Access, Visual FoxPro. Преимущества: универсальность, возможность создания компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ. Применяется для создания приложений средней мощности, не связанных с большой интенсивностью обработки данных, разработки компонентов OLE, интеграция компонентов Microsoft Office. |
|
Visual C++ |
наиболее мощный объектно ориентированный язы программирования, обладает неограниченной функциональностью. Предназначен для создания компонентов приложений для выполнения операций, критичных по скорости. |
|
SQL Server |
сервер баз данных, реализует подход "клиент-сервер" и взаимодействует с указанными пакетами. Главные достоинства: высокая степень защиты данных, мощные средства для обработки данных, высокая производительность. |
2.2 Современные технологии, используемые в работе с данными
Технология "Клиент-сервер" - технология, разделяющая приложение- СУБД на две части: клиентскую (интерактивный графический интерфейс, расположенный на компьютере пользователя) и сервер, собственно осуществляющий управление данными, разделение информации, администрирование и безопасность, находящийся на выделенном компьютере.
Взаимодействие "клиент-сервер" осуществляется следующим образом: клиентская часть приложения формирует запрос к серверу баз данных, на котором выполняются все команды, а результат исполнения запроса и отправляется клиенту для просмотра и использования. Данная технология применяется, когда размеры баз данных велики, когда велики размеры вычислительной сети, и производительность при обработке данных, хранящихся не на компьютере пользователя (в крупном учреждении обычно имеет место именно такая ситуация). Если технология "клиент-сервер" применяется, то для обработки даже нескольких записей весь файл копируется на компьютер пользователя, а только затем обрабатывается. При этом резко возрастает загрузка сети, и снижается производительность труда многих сотрудников.
Microsoft Access, Microsoft Visual FoxPro, Microsoft Visual Basic обеспечивают средства для создания клиентских частей в приложениях "клиент-сервер", которые сочетают в себе средства просмотра, графическийинтерфейс и средства построения запросов, а Microsoft SQL Server является на сегодняшний день одним из самых мощных серверов баз данных.
· OLE 2.0 (Object Linking and Embedding - связывание и внедрение объектов) - стандарт, описывающий правила интеграции прикладных программ. Применяется для использования возможностей других приложений. OLE 2.0 используется для определения и совместного использования объектов несколькими приложениями, которые поддерживают данную технологию. Например, использование в среде Access таблиц Excel и его мощных средств построения диаграмм или использование данных, подготовленных Access, в отчетах составленных в редакторе текстов Word (связывание или включение объекта). OLE Automation (Автоматизация OLE) - компонент OLE, позволяющий программным путем устанавливать свойства и задавать команды для объектов другого приложения. Позволяет без необходимости выхода или перехода в другое окно использовать возможности нужного приложения. Приложение, позволяющее другим прикладным программам использовать свои объекты называется OLE сервером. Приложение, которое может управлять объектами OLE серверов называется OLE контроллер или OLE клиент. Из рассмотренных программных средств в качестве OLE серверов могут выступать Microsoft Access, а также Microsoft Excel, Word и Graph... Microsoft Visual FoxPro 3.0 и 5.0 может выступать только в виде OLE клиента.
· RAD (Rapid Application Development - Быстрая разработка приложений) - подход к разработке приложений, предусматривающий широкое использование готовых компонентов и/или приложений и пакетов (в том числе от разных производителей).
· ODBC (Open Database Connectivity - открытый доступ к базам данных) - технология, позволяющая использовать базы данных, созданные другим приложением при помощи SQL.
· SQL (Structured Query Language - язык структурированных запросов):
ь универсальный язык, предназначенный для создания и выполнения запросов,
ь обработки данных как в собственной базе данных приложения, так и с базами,
ь данных, созданных другими приложениями, поддерживающими SQL.
Также SQL применяется для управления реляционными базами данных.
· VBA (Visual Basic for Applications - Visual Basic для Приложений) - разновидность (диалект) объектно-ориентированного языка программирования Visual Basic, встраиваемая в программные пакеты.
Заключение
Человеко-машинное взаимодействие высшая форма использования резервов искусственных информационных ориентированная в конечном человека. Мыслительная человека и информационные (или любой автоматизированной системе) друг друга по комплиментарности: комплексного использования человека и ЭВМ - не аддитивная, а величина.
Современные системы базами данных, IMS, Lotus , Cetop, Oracle, Clipper, FoxPro, Access действительно мощным средством большим объемом позволяют производить сортировку большого данных, осуществлять переход по записям в порядке, производить выборку большого данных из всего данных по заданным таких СУБД файл данных двухмерная таблица, которой соответствуют записей, а строки отдельным записям обращение к данным через указание записи имени этом работа с полем таблицы напоминает работу с обращение к данным упрощено, и пользователю не знать всю иерархическую данных. К тому же команд этих управления базами содержит широкий команд, выполняющих сложных конструкций, сортировка записей сводится только к командам. Помимо предусмотрены команды светового меню для прямого диалога с максимально упрощает программ и подтверждает, что системы управления данных действительно мощным инструментом для обработки баз данных объема.
Список использованной литературы
1. Иопа, Н.И. Информатика: (для технических пособие / Н. И. КноРус, 2011. - 469 с.
2. Гвоздева, В.А. Информатика, автоматизированные информационные учебник / В. А. Форум:
3. Основы информатики: учебник / В.Ф. Ляхович, С.О. Ростов-на-Дону:
4. Симонович, С.В. Информатика. курс [Текст] / С. В. СПб.: Питер,
5. Информатика в экономике: пособие / [Бубнова и Москва: Вузовский 2010. - 476 с.
6. Информатика в экономике: пособие: / [Бубнова и Москва: Вузовский 2011. - 476 с.
7. Сеннов А. Access Учебный курс. - Питер, 2010. - 288 с.
8. Кузин, А.В., Левонисова С.В. данных. - Академия, 2012 г. - 320 с.
9. Агальцов, В.П. данных. В 2-х т. Т. 2. Распределенные и базы данных: В.П. Агальцов. - М.: ИД ИНФРА-М, 2013. - 272 c.
10. Агальцов, В.П. данных. В 2-х т. Т. 1. базы данных: В.П. Агальцов. - М.: ИД ИНФРА-М, 2013. - 352 c.
11. Карпова, И.П. данных: Учебное И.П. Карпова. - Питер, 2013. - 240 c.
12. Голицына, О.Л. данных: Учебное О.Л. Голицына, Максимов, И.И. Форум, 2012. - 400 c.
13. Кириллов, В.В. реляционные базы реляционные базы В.В. Кириллов, Громов. - СПб.: 2012. - 464 c.
Размещено на Allbest.ru
...Подобные документы
Базы данных и системы управления базами данных. Структура простейшей базы данных, свойства полей. Понятие языка SQL. Проектирование баз данных, режимы работы, объекты. СУБД Microsoft Access. Создание базы данных "Электротовары" средствами Visual FoxPro.
курсовая работа [5,7 M], добавлен 29.04.2014Программные продукты компании Microsoft: Access, Visual FoxPro7.0, dBASE. Возможности интеграции, совместной работы и использования данных. Системы управления базами данных (СУБД), их основные функции и компоненты. Работа с данными в режиме таблицы.
курсовая работа [805,5 K], добавлен 15.12.2010Характеристика Microsoft Access как реляционной системы управления базами данных производства корпорации Microsoft. Причины ее популярности и основные версии. Описание ее объектов и характерных особенностей. Основные достоинства и недостатки СУБД Access.
презентация [1,5 M], добавлен 17.02.2014Відомості про бази даних, їх історія становлення та загальна інформація про Microsoft Visual FoxPro. Установка Visual FoxPro, створення проекту, таблиць, запитів. Аналіз реляційної бази даних. Прийоми проектування і реалізації реляційної бази даних.
курсовая работа [1,6 M], добавлен 22.04.2019Microsoft Access как система управления базами данных (СУБД), ее предназначение. Организованная структура для хранения данных. Типы данных при работе с Microsoft Access 2003 и Microsoft Access 2007. Проектирование баз данных и построение ER-диаграммы.
контрольная работа [16,3 K], добавлен 10.10.2010Понятие и сущность базы данных, их классификация и характеристика. Системы управления базами данных. СУБД структуры "сервер-клиент", его суть. Microsoft Access - функционально полная реляционная СУБД. Предназначение СУБД Access, и описание ее работы.
реферат [44,3 K], добавлен 27.02.2009Создание автоматизированных систем управления для предприятий нефтяной и газовой промышленности. Система управления базами данных (СУБД), ее функциональные возможности, уровневая архитектура. Характеристика реляционных, объектных и распределенных СУБД.
курсовая работа [434,7 K], добавлен 20.07.2012Обзор возможностей, базовых классов и элементов управления Microsoft Visual Foxpro, описание функций и возможностей языка SQL. Постановка задачи, руководство пользователя и листинг программы. Компоненты информационной системы, основные функции СУБД.
курсовая работа [360,1 K], добавлен 12.06.2010База данных - это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Классификация баз данных. Использование СУБД Microsoft Access для создания баз данных: особенности и функциональные возможности программы.
реферат [623,6 K], добавлен 22.05.2008История возникновения систем управления базами данных (СУБД). Непосредственный и программный режимы работы СУБД Visual FoxPro. Активное использование форм, запросов и отчетов. Разработка информационной базы данных "Оптовая база". Создание файла базы.
курсовая работа [2,5 M], добавлен 05.01.2015Характеристика программного продукта Microsoft Outlook 2000. Принципы работы с редактором электронных таблиц Microsoft Excel и текстового редактора Microsoft Word. Методические указания при работе с СУБД Access. Анализ системы управления базами данных.
контрольная работа [116,3 K], добавлен 13.11.2010Краткая характеристика и функциональные возможности MS Access. Базы данных и системы управления базами данных. Проектирование в теории и создание на практике базы данных в продукте корпорации Microsoft для управления базами данных "Microsoft Access".
курсовая работа [1,6 M], добавлен 07.03.2015Система управления базами данных как составная часть автоматизированного банка данных. Структура и функции системы управления базами данных. Классификация СУБД по способу доступа к базе данных. Язык SQL в системах управления базами данных, СУБД Microsoft.
реферат [46,4 K], добавлен 01.11.2009Компоненты и классификация банков данных. Модели данных: иерархическая, сетевая, реляционная, постреляционная, многомерная, объектно-ориентированная. Настольные системы управления базами данных: VisualdBase, Рarаdох, Microsoft FoxРrо и Visual FoxРrо.
курсовая работа [849,8 K], добавлен 25.04.2015Основные возможности системы управления реляционными базами данных (СУБД) Microsoft Access. Пользовательский интерфейс MS Access 2003. Команды панели инструментов окна БД. Область возможных режимов создания объектов. Создание таблиц в базе данных.
реферат [5,5 M], добавлен 08.11.2010Описание модели предметной области, построение функциональной модели. Проектирование структуры базы данных, реализация спроектированной базы данных при помощи СУБД Visual FoxPro. Создание форм при помощи мастера форм, построение исполняемого файла.
лекция [4,0 M], добавлен 04.11.2009Программный проект Баз данных средствами Visual Basic 6.0. Проектирование структуры таблицы базы данных Visual Basic 6.0. Заполнение созданных таблиц БД исходными данными. Создание пользовательского меню. Вид формы и свойства элементов управления.
курсовая работа [3,0 M], добавлен 19.06.2010Рождение и развитие Basic. Краткое описание Visual Basic for Applications. Новые возможности Visual Basic 5.0. Пример взаимодействия Excel и Visual Basic. Программирование табличных функций. Встраивание, применение функций. Формы, средства управления OLE.
реферат [20,7 K], добавлен 11.03.2010Основные этапы проектирования базы данных. Access как система управления базами данных (СУБД), ее предназначение, отличительные возможности. Работа с таблицами, их создание и редактирование. Порядок создания запросов. Способы защиты баз данных.
лабораторная работа [3,1 M], добавлен 18.08.2009Особенности систем управления базами данных (СУБД): основные понятия, реляционные базы, основные этапы их проектирования. Концептуальная (логическая) модель БД "Экспресс поставки", её физическая модель, создание в Access и SQL запроса к БД при её работе.
курсовая работа [1,2 M], добавлен 19.11.2012