В учебном пособии рассмотрены технологии доступа к базам данных современных СУБД. В нем представлены языковые и программные средства различных способов доступа к базам данных, приведена справочная информация, необходимая для написания программ. Приложения, расположенные в конце книги, позволят студентам лучше усвоить материалы пособия.
Рассмотрены различные технологии доступа к базам данных современных СУБД с применением клиентских (ESQL/C, ODBC, CGI, PHP, ADO C++ Builder, Microsoft Excel) и серверных средств (триггеры и процедуры), используемые как для оперативной обработки, так и для анализа данных. Описаны идеология, языковые и программные средства различных способов доступа к базам данных, приведены обширная справочная информация, необходимая для написания программ, и примеры их использования. Включенный в пособие материал входит в программу курсов лекций «Базы данных и экспертные системы», «Технологии баз данных», читаемых студентам факультета прикладной математики и информатики. Учебное пособие может быть полезно также специалистам, занимающимся информационными технологиями и самостоятельно осваивающим вопросы проектирования и разработки программных приложений над базами данных.
Язык SQL (Structured Query Language) является инструментом, предназначенным для выборки и обработки информации из базы данных. На сегодняшний день SQL – единственный стандартный язык баз данных, его поддерживают более ста СУБД, работающих как на мэйнфреймах, так и на серверах и персональных компьютерах. Предлагаемое учебное пособие по изучению языка SQL содержат набор сгруппированных по темам заданий, выполнение которых позволит студентам получить начальные навыки по работе с базами данных и формированию запросов на языке SQL. Учебное пособие может быть полезно также специалистам, занимающимся информационными технологиями и самостоятельно осваивающим работу на языке SQL.
В учебном пособии рассмотрены технологии доступа к базам данных современных СУБД. В нем представлены языковые и программные средства различных способов доступа к базам данных, приведена справочная информация, необходимая для написания программ. Приложения, расположенные в конце книги, позволят студентам лучше усвоить материалы пособия.