logo
Информатика_ЗО

Базы данных

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

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

Пример.База данныхГИБДД всех владельцев автотранспорта, из которой по запросам сотрудников ГИБДД можно оперативно извлечь, скажем, данные о владельце машины по номеру ее госрегистрации.