![](/user_photo/2706_HbeT2.jpg)
- •1.Основные этапы проектирования бд:
- •2.Правила генерации отношений бд для бинарных связей с показателем кардинальности 1:1
- •4.Режимы работы с базовыми таблицами и с запросами в среде субд ms Access
- •5.Основные понятия er-метода логического проектирования реляционных бд.
- •6.Классификация запросов в субд msAccess.
- •7.Части окна Конструктора запросов в субд msAccess.
- •8.Понятие Отношение реляционной бд, свойства. Степень и мощность отношения.
- •9.Правила генерации отношений бд для бинарных связей с показателем кардинальности 1:n.
- •10.Домен отношения. Как соотносятся элементы домена и значения атрибута отношения.
- •11.Sql запрос, реализующий в базе данных Поставщики_Детали операцию проекция по полям цвет и пфам над результатом естественного соединения таблиц Деталь и Поставка по полю дкод
- •12.Понятие " кортеж " реляционной базы данных, его свойства. Почему в отношении не может быть двух одинаковых кортежей
- •14. Понятие внешнего ключа.
- •17.Целостность данных, 3 вида ограничений.
- •18.Субд ms Access не позволяет оставить ключевое поле таблицы неопределенным (пустым). Почему? Какое свойство реляционной базы данных при этом нарушается?
- •19.Структура команды выборки данных (select) в sql.
- •21.Операции реляционной алгебры Кодда:
- •22.Понятия селективной мощности и реляционной полноты реляционных языков.
- •23.Операция соединения двух отношений (join), ее разновидности
- •24.Разновидности операции соединения двух отношений (join).
- •25.Типы данных языка sql
- •26.Чем отличаются операции декартова произведения и соединения по эквивалентности двух отношений
- •28. Подмножества языка sql, примерный состав команд (операций) этих подмножеств
- •29.Отличие операции левого, правого и полного внешнего соединений от других видов операции соединения реляционной алгебры Кодда
- •30.Sql запрос, реализующий в базе данных Поставщики_Детали операцию выборки в таблице Деталь кортежей, у которых атрибут вес принимает значение, меньшее десяти
- •31.Sql запрос, реализующий в базе данных Поставщики_Деталиэкви-соединение таблиц Деталь и Поставка по полю дкод
- •32.Какие три начальных шага (операций) выполняются неявно при реализации запросов в субд Access
- •34.Sql запрос, реализующий в базе данных Поставщики_Детали естественное соединение таблиц Деталь и Поставка по полю дкод
- •35.Какие виды межтабличных связей имеются в субд ms Access
- •36.Трехуровневая архитектура реализации субд (сервер приложений). Понятия "толстого" и "тонкого" клиента.
- •38.Команды модификации данных (insert, update, delete) в sql
- •39.Команда создания (create) и модификации структуры (alter) таблицы в sql
- •40.Примерный перечень задач, которые должна решать корпоративная информационная система для служб сбыта, снабжения и складского учета.
- •43.Подходы к созданию информационных систем предприятия: адаптируемые интегрированные системы
- •44.Подходы к созданию информационных систем предприятия: тиражируемые коробочные продукты.
- •49.Принципы реализации интегрированной корпоративной информационной системы (на примере системы «Галактика»).
- •50.Система "1с: Предприятие 7.7": понятия платформы и бизнес-приложения
- •51.Система "1с: Предприятие": режимы работы системы
- •52.Классификация экономических информационных систем
- •53.Компьютерно-ориентированные технологии управления: mrp
- •54.Распределение затрат на реализацию информационных систем, совокупная стоимость владения ис
- •56.Компьютерно-ориентированные технологии управления: crp.
- •57.Критерии выбора адаптируемой интегрированной системы.
- •58.Компьютерно-ориентированные технологии управления: crm
- •59.Информационная инфраструктура и уровни организационной иерархии компании
- •60.Трансакционные ис, примеры решаемых задач
- •61.Компьютерно-ориентированные технологии управления: erp
- •62.Менеджерская информационные системы, решаемые ими задачи.
- •63.Основные этапы создания кис на базе адаптируемых интегрированных систем.
- •64.Информационные системы поддержки руководства (кокпит-системы).
- •65.Системы поддержки принятия решений, примеры решаемых задач
- •66.1С: Предприятие 7.7: общие сведения, краткая характеристика компонентов "Бухгалтерский учет", "Расчет" и "Оперативный учет".
- •67.Case-средства, их назначение
- •68.Основные понятия и базовые принципы моделирования idef0
- •69.Достоинства и недостатки процессного и матричного подходов к организации управления предприятием
- •70.Компьютерно-ориентированные технологии управления: scm.
- •71.Методология idef1х, примеры нотаций er-диаграмм.
- •72.1С: Предприятие 7.7: понятие конфигурации, примеры типовых конфигураций
- •73.Икис "Галактика" как тиражно-заказной продукт.
- •74.Икис "Галактика": четыре основных класса документов системы
- •75.1С: Предприятие 8.Х: ее типовые конфигурации и отличие ее платформы от платформы версии 7.7.
18.Субд ms Access не позволяет оставить ключевое поле таблицы неопределенным (пустым). Почему? Какое свойство реляционной базы данных при этом нарушается?
Ключевое поле — это одно или несколько полей, комбинация значений которых однозначно определяет каждую запись в таблице. Если для таблицы определены ключевые поля, то MS Accessпредотвращает дублирование или ввод пустых значений в ключевое поле. Ключевые поля используются для быстрого поиска данных и для установления связи между таблицами. Если до сохранения созданной таблицы ключевые поля не были определены, то при сохранении будет выдано сообщение о создании ключевого поля.
19.Структура команды выборки данных (select) в sql.
Для извлечения записей из таблиц в SQLопределён оператор SELECT. С помощью этой команды осуществляется не только операция реляционной алгебры «выборка» (горизонтальное подмножество), но и предварительное соединение (join) двух и более таблиц. Это наиболее сложное и мощное средство SQL. Полный синтаксис оператора SELECT имеет следующий вид:
SELECT [ALL/DISTINCT] <список_выбора>
FROM <имя_таблицы>,..
[WHERE <условие> ] [GROUP BY <имя_столбца>,..]
[HAVING <условие>]
[ORDER BY <имя_столбца>[ASC/DESC],…]
Данный оператор всегда начинается с ключевого слова SELECT и состоит из 6 разделов (предложений): SELECT, FROM, WHERE, GROUPBY, HAVING и ORDERBY. Только два из них – SELECT и FROM – являются обязательными. Если присутствуют все 6 разделов оператора, то они обрабатываются в следующем порядке:1)FROM. Определяются имена используемых одной или нескольких таблиц.2)WHERE. Выполняется прореживание строк таблицы, полученной в предыдущем разделе.3)GROUPBY. Образуются группы строк, имеющих одно и то же значение в указанном столбце.4)HAVING. Выполняется прореживание групп строк, полученных в предыдущем разделе.5)SELECT. Устанавливается, какие столбцы должны присутствовать в выходных данных.6)ORDERBY. Производится сортировка результатов выполнения оператора.Порядок разделов в операторе SELECT должен строго соблюдаться иначе это приведёт к появлению ошибок.
20.СУБД- программное обеспечение, с помощью которого пользователи могут определять, создавать и поддерживать базу данных в актуальном состоянии, а также осуществлять к ней контрольный доступ.главной является функция — уметь выдавать ответы на поступающие запросы. Дело в том, что обычно базы данных содержат огромный объем информации, который пользователь не может в целом "переварить" и осмыслить. Он только может работать с отдельными "срезами" информациии извлекать их из БД с помощью запросов.
21.Операции реляционной алгебры Кодда:
1)Объединение - Отношение с тем же заголовком, что и у совместимых по типу отношений A и B, и телом, состоящим из кортежей, принадлежащих или A, или B, или обоим отношениям.
2)Пересечение - Отношение с тем же заголовком, что и у отношений A и B, и телом, состоящим из кортежей, принадлежащих одновременно обоим отношениям A и B.
3)Разность - Отношение с тем же заголовком, что и у совместимых по типу отношений A и B, и телом, состоящим из кортежей, принадлежащих отношению A и не принадлежащих отношению B.
4)Декартово произведение - Отношение (A1, A2, …, Am, B1, B2, …, Bm), заголовок которого является сцеплением заголовков отношений A(A1, A2, …, Am) и B(B1, B2, …, Bm), а тело состоит из кортежей, являющихся сцеплением кортежей отношений A и B:(a1, a2, …, am, b1, b2, …, bm) таких, что(a1, a2, …, am)∈A,(b1, b2, …, bm)∈B.
5)Выборка - Отношение с тем же заголовком, что и у отношения A, и телом, состоящим из кортежей, значения атрибутов которых при подстановке в условие c дают значение ИСТИНА. c представляет собой логическое выражение, в которое могут входить атрибуты отношения A и/или скалярные выражения.
6)Проекция - Отношение с заголовком (X, Y, …, Z) и телом, содержащим множество кортежей вида (x, y, …, z), таких, для которых в отношении A найдутся кортежи со значением атрибута X равным x, значением атрибута Y равным y, …, значением атрибута Z равным z. При выполнении проекции выделяется «вертикальная» вырезка отношения-операнда с естественным уничтожением потенциально возникающих кортежей-дубликатов.
7)Естественное Соединение - Операция соединения есть результат последовательного применения операций декартового произведения и выборки. Если в отношениях имеются атрибуты с одинаковыми наименованиями, то перед выполнением соединения такие атрибуты необходимо переименовать.
8)Деление - Отношение с заголовком (X1, X2, …, Xn) и телом, содержащим множество кортежей (x1, x2, …, xn), таких, что для всех кортежей (y1, y2, …, ym) ∈ B в отношении A(X1, X2, …, Xn, Y1, Y2, …, Ym) найдется кортеж (x1, x2, …, xn, y1, y2, …, ym).