
- •Что входит в язык программирования.
- •Классификация языков программирования высокого уровня
- •Достоинства языков программирования высокого уровня.
- •Основными элементами файловой структуры, является:
- •Виды модели данных и их структурные элементы.
- •Основные требования к базе данных.
- •Проектирование баз данных
- •Функции субд:
- •Основными объектами ms Accesses
- •Понятие модели, классификация моделей и их краткая характеристика
- •Виды моделирования:
- •Основные понятия компьютерного моделирования.
- •Основные этапы компьютерного моделирования
- •Алгоритмизация
- •Множественный выбор
Проектирование баз данных
Основные этапы:
Концептуальное проектирование, анализируется выбранная предметная область входные, справочные и выходные документы, определяется количество и структура каждой таблицы, а так же связи меду таблицами. То есть создается инфологическая (информационно-логическая) модель. Она отражает предметную область в виде совокупности информационных объектов и их структурных связей.
Элементы инфологической модели:
Сущность – это объест любой природы, данные о котором хранятся в базе данных
Атрибут – это свойство сущности.
Связи между сущностями.
Логическое проектирование содержит последовательность расположения полей записи и их основные характеристики для каждой сущности.
Сущность «оценки»
Поле |
Признак ключа |
Формат поля |
||||
|
|
тип |
размер |
|
||
|
|
Текст |
50 |
|
Выбор СУБД
Требования выбора СУБД:
Минимальное временное изучение
Большие возможности языка программирования
Максимальная скорость выполнения готовой программы
Доступность изучения и использования
Возможность работы с большим объемом данных
Совместимость с другими программными продуктами
Совместимость с используемым типом ЭВМ и ОС.
Функции субд:
Управление данными не посредственно в базе данных. Это функция обеспечивающая хранение данных не посредственно входящих в базу данных и служебной информации обеспечивающий работу СУБД.
Управление данными в памяти компьютера. Это функция позволяющая ускорить работу с данными, в оперативной памяти компьютера. СУБД работает с базами данных большого размера, при этом пользователь СУБД использует только часть базы данных, нужную для его конкретной задачи, и при необходимости получает новую порцию данных.
Управление транзакциями. Это функция позволяющая поддерживать целостность баз данных и выполнять операции, как над единым целым. Транзакция-это группа последовательных логически связанных операций, над данными в базе данных. Транзакция может быть выполнена либо целиком и успешно, соблюдая целостность данных, и не зависимо от параллельно идущих других транзакция, либо не выполнена вообще и тогда она не должна произвести ни каких изменений в базе данных.
Поддержка языков базы данных. Для работы с базой данных используют специальные языки, языки запросов.
Основными объектами ms Accesses
Таблицы, предназначены для хранения данных, по данной предметной области.
Формы, являются шаблонами управляющими отображением информации, при вводе и корректировки данных. Форма позволяет отображать одновременно все поля одной или нескольких записей. Можно создать форму меню, для вызова других форм, таблиц запросов или отчетов. Запросы является средством обработки данных хранимых в таблицах. Существуют следующие типы вопросов:
Запрос на выборку – это получение новой таблицы, в которой отображаются записи из исходных таблиц, удовлетворяющим условиям запроса.
Запрос с параметрами – это отбор записей в исходной таблице по введённым параметрам.
Перекрестный запрос – отображает результаты в виде похожих на лист Excel. Они суммируют значения и за тем группируют по двум наборам, фактических данных. Один набор вдоль заголовка записей, второй набор вдоль названия столбцов
Запрос на изменение - это запрос на внесение новых данных
Отчет – это средство для организации, просмотра и распечатки итоговой информации, в удобном для пользователя виде. В отчете можно получить результаты сложных отчетов, статистических сравнений, а так же рисунки, диаграммы.
Методы решения вычислительных и функциональных задач