Типы взаимосвязей между таблицами в реляционных моделях данных. Сравнение централизованной и клиент-серверной архитектур базы данных. Информационно-логическая модель приложения Паспортный стол жилищного кооператива. Образцы элементов интерфейса.
Аннотация к работе
С начала развития вычислительной техники образовались два основных направления ее использования: · выполнение расчетов, которые невозможно производить вручную; · создание автоматизированных информационных систем (АИС). Создание АИС стало возможным с появлением жестких дисков большой емкости, обеспечивающих произвольный доступ к данным. Это предопределило развитие АИС разного назначения и масштаба, в первую очередь в области бизнес-приложений. Примерами являются автоматизированные системы управления предприятием, банковские системы, системы резервирования и продажи билетов. Все это привело к появлению новой информационной технологии интегрированного хранения и обработки данных - концепции баз данных. Система баз данных (СБД) - это система специально организованных данных (баз данных), программных, технических, языковых, организационно-методических средств для централизованного накопления и коллективного многоцелевого использования данных. Система управления базами данных (СУБД) - это совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями. Основные требования к СБД можно сформулировать следующим образом: · адекватность отображения предметной области (полнота, целостность, непротиворечивость и актуальность данных); · возможность взаимодействия пользователей разных категорий; · дружественность интерфейса; · обеспечение секретности и конфиденциальности; · обеспечение взаимной независимости программ и данных; · обеспечение надежности - защита данных от случайного и преднамеренного разрушения, возможность восстановления данных в случае сбоев в системе; · распределенная обработка данных и обеспечение эффективного доступа пользователей к данным в любой точке сети. 1. В состав банка данных входят одна или несколько баз данных, справочник баз данных, система управления базами данных, а также библиотеки запросов и прикладных программ. Структура базы данных - это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств. Поля образуют структуру базы данных, а записи составляют информацию, которая в ней содержится. Приложение-клиент формирует запрос к серверу, на котором расположена БД, на структурном языке запросов SQL (Structured Query Languague), являющемся промышленным стандартом в мире реляционных БД.