- •Дисциплина «Информационные системы»
- •1. Дайте понятие информации. Опишите фазы существования информации. Опишите информационные фильтры, данные, экономическую информацию
- •2. Дайте классификацию экономических информационных систем. Опишите системы обработки данных, системы управления данными, информационно-поисковые системы.
- •3. Опишите предметную область. Опишите объекты, свойства объектов, свойства взаимодействия. Опишите идентифицирующие свойства.
- •4. Дайте классификацию и основные свойства информации. Дайте определение и опишите атрибут, домен.
- •5. Дайте определение и охарактеризуйте отношение. Дайте определение и охарактеризуйте документ. Дайте определение и охарактеризуйте выборку, декомпозицию, композицию, нормализацию, свертку.
- •Дисциплина «Базы данных»
- •1. Дайте определение реляционной модели данных. Какие принципы существуют в организации данных и ограничения целостности в реляционной модели данных?
- •2. Назовите и опишите уровни абстракции и этапы проектирования аис.
- •3. Укажите порядок работы с таблицами Access, какие связи между таблицами могут быть установлены.
- •7. Приведите пример простых запросов select и укажите правила их выполнения.
- •Мировые информационные ресурсы
- •1. Опишите мировой рынок информационных услуг: основные понятия, этапы развития мирового рынка информационных услуг
- •3. Опишите рынки информационных ресурсов
- •4. Опишите технологии Internet в бизнесе
- •5. Дайте описание базы данных как информационного ресурса
- •6. Дайте описание сетевых технологий как мирового информационного ресурса
- •7. Опишите мировые информационные сети: компьютерные коммуникационные сети, Internet как новая среда делового общения, средства поиска информации в Internet, адресация в Internet.
- •8. Опишите компьютерную информационную гиперсреду как сетевую структуру
- •10. Дайте определение и опишите процесс оценки эффективности использования мировых ресурсов
- •Операционные системы, среды и оболочки
- •2. Дайте классификацию операционных систем. Укажите основные отличия os dos, Windows, Unix.
- •3. Опишите операционные среды и оболочки. Укажите основные отличия.
- •Дисциплина «Проектирование информационных систем»
- •1. Опишите стадии и этапы процесса проектирования ис.
- •2. Понятия и структура проекта ис. Укажите требования к эффективности и надежности проектных решений.
- •7. Опишите методы и средства проектирования ис. Дайте краткую характеристику применяемых технологий проектирования.
- •5. Опишите стадию рабочего проектирования, ее назначение и перечень работ.
- •4. Опишите стадию технического проектирования, ее назначение и перечень работ.
- •11. Опишите процесс проектирования фактографических бд: методы проектирования; концептуальное, логическое и физическое проектирование.
- •Дисциплина «Высокоуровневые методы информатики и программирования»
- •2. Опишите программирование в средах современных информационных систем: создание модульных программ, элементы теории модульного программирования.
- •3.Опишите объектно-ориентированное проектирование и программирование.
- •6.Опишите реакцию на события. Опишите компоненты и их использование.
- •Дисциплина поис
- •1. Приведите определение бухгалтерских информационных систем, Укажите содержание технологических процессов обработки данных (подготовительного, начального, основного)
- •2. Укажите способы классификация документов бухгалтерского учета
- •3. Перечислите и раскройте особенности бухгалтерских информационных систем для крупных предприятий (корпоративные информационные системы).
- •5. Назовите принципы функционирования автоматизированных банковских системы и опишите состав их инфраструктуры
- •2.Укажите в чем суть управления данными в 1с на основе особенностей объектной техники. Раскройте разницу межу представлениями, динамическими выборками, и виртуальными таблицами
- •4. Конкретизируйте для чего нужны измерения, ресурсы и реквизиты в регистрах, для чего предназначен объект конфигурации Регистр сведений, и в чем его главное отличие от Регистра накопления?
- •5. Поясните, для чего предназначен объект конфигурации Регистр накопления, зачем его используют, хотя необходимая информация уже хранится в других объектах?
- •6. Поясните, как связаны стандартные прототипы прикладных объектов и механизмы их реализации на примере характеристик и бизнес процессов.
- •8. Какими средствами и зачем в интерфейсе создаются и используются роли пользователей
- •16. Покажите, как именно реализована высокоуровневая модель интерфейса на примерах механизма подготовки отчетов.
3. Укажите порядок работы с таблицами Access, какие связи между таблицами могут быть установлены.
Access – это настольная СУБД, которая входит в пакет MS Office.
Таблица – основной объект хранения информации в реляционной базе данных. Таблица содержит столбцы (поля) и строки (записи, кортежи). Данные таблиц занимают в базе данных физическое пространство (в отличие, скажем, от представлений). Таблица может быть постоянной или временной…
Полагаем, что запрос (результат его выполнения) является временной таблицей. Если это динамический набор данных, то при изменении в таблице, изменения данных отображается в запросе, а при изменении данных во временной таблице (читай в запросе), данные автоматически изменяются в таблице. Такой процесс не происходит, если в запросе:
используется ключевое слово DISTINCT
участвуют записи из таблиц, связанных отношением один ко многим
Поле (столбец) является частью таблицы и совпадает по смыслу с атрибутом в реляционной модели (или даже ER), а потому обладает свойством атомарности (такие «типы данных», как OLE-объект в данном случае рассматривается как «черный ящик», который не разделяется на подобъекты, а поэтому также считается «атомарным» – абстрактно говоря), к тому же, поле в Access должно иметь вполне конкретный тип (в 2003: текстовый, поле MEMO, числовой, дата/время, денежный, логический, поле объекта OLE, гиперссылка).
Таблицы можно создавать различными способами.
Во-первых, ее можно импортировать из другой БД: Файл->Внешние данные->Импорт.
Можно и не импортировать, а просто установить связь: Файл->Внешние данные->Связь с таблицами. Возможность эта нужна как раз для организации файл-серверной работы: создается две БД, в одной из них только таблицы, в другой (интерфейсной) – все остальное, 2-ю базу связываем с таблицами первой. Далее первая БД выкладывается на сервер сети, а интерфейс копируется на компьютеры пользователя. К слову, есть функция Сервис->Служебные программы->Разделение баз данных, которая из одной полной БД делает две: собственно данные и интерфейс.
Самый дурной способ – создание таблицы в режиме ввода данных. Появляется таблица 10х10, мы туда что-то вводим, сохраняем таблицу (и тут же удаляем, потому что результат никуда не годится). Access пытается понять, что мы от него хотели, и, применяя высокоуровневые методы информатики и программирования, создает в этой таблице нужное количество полей (надо полагать, по максимуму введенных) и приблизительно указывает тип. В общем, все равно надо будет в конструкторе до ума доводить.
Менее дурной, но все равно дурной – это мастер: запускаем мастер, и он предлагает некоторые типовые таблицы с типовыми полями. Из всего этого многообразия собираем нашу таблицу; на следующем шаге задаем имя таблицы и способ определения ключа (ключ должен определить Access или пользователь). 3-й шаг – определение связей. Надо выделить существующую таблицу, с которой нужно создать связь, нажать на кнопку "Связи" и выбрать, как таблицы должны быть связаны (или не должны, как ни странно). Ого! На четвертом шаге предлагается даже создать форму для этой таблицы! Другие варианты – изменить структуру таблицы и внести данные непосредственно в таблицу.
И самый профессиональный способ – это в конструкторе.
Подпись – как отображать название столбца (и текст надписей в форме). Если подпись не указана, тогда везде отображается имя поля. Аналог "Синонима" в 1С.
Значение по умолчанию – значение, автоматически добавляемое в поле для новой записи.
Условие на значение – логическое выражение, накладывающее ограничение на значения, которые вводятся в данное поле. Внимание: данное выражение – аналог обычного логического выражения без указания левого оператора, – его роль исполняет само поле.
Сообщение об ошибке (в сочетании с условием на значение) – это сообщение, которое появится при нарушении условия на значение.
Обязательное поле – вводить ли в это поле данные всенепременно, или же по желанию. Кстати, счетчик обязателен всегда, поэтому этого свойства для него нет.
Пустые строки (для строковых типов) – разрешать ли хранение пустых строк "", что, заметьте, не есть NULL. Лучше, конечно, не разрешать.
Индексированное поле – выбор из трех режимов:
Нет.
Да (допускаются совпадения).
Да (совпадения не допускаются).
Индекс ускоряет поиск и сортировку в данном поле, но замедляет обновление
4. Опишите синтаксис оператора SELECT в Access.. Запросы - это наиболее часто используемый момент в SQL. Запрос представляет собой некую команду, которая обращается к БД и сообщает ей, чтобы она отобразила определенную информацию из таблиц в память. Все запросы в SQL состоят из одиночной команды SELECT с достаточно простой структурой, однако путем ее использования можно выполнить сложную обработку данных. В самой простой форме, команда SELECT просто обращается к БД, чтобы извлечь информацию из таблицы. Например, можно вывести таблицу студентов, дав следующий запрос: SELECT SNUM, SFAM, SIMA, SOTCH, STIP FROM STUDENTS. Команда SELECT способна извлечь строго определенную информацию из таблицы.
5. Какие условия поиска могут быть использованы для отбора строк в операторе SELECT. WHERE - предложение команды SELECT, которое позволяет устанавливать предикаты, условие которых может быть или верным или неверным для любой записи таблицы. Команда извлекает только те записи из таблицы, для которой такое утверждение истинно. В целом реляционный оператор - это математический символ, который указывает на определенный тип сравнения между двумя значениями, при этом SQL располагает следующим их набором: = равный чему-либо; > больше чем; < меньше чем: >= больше чем или равно; <= меньше чем или равно; <> не равно.
Стандартными булевыми операторами, которые используются в SQL, являются AND, OR и NOT. Напомним, как они работают: • AND использует два операнда в форме A AND В и оценивает их по отношению к истине: верны ли они оба; • OR использует два операнда в форме A OR В и оценивает на истинность: верен ли один из них; • NOT использует один операнд в форме NOT А и заменяет его значение с ИСТИНА на ЛОЖЬ, или наоборот.
6. Как может быть организована сортировка результатов запроса в операторе SELECT. Большинство БД, работающих с SQL, предоставляют специальные средства, позволяющие совершенствовать вывод запросов. Для упорядочения вывода полей таблиц SQL использует команду ORDER BY, позволяя сортировать вывод запроса согласно значениям в том или ином количестве выбранных столбцов. Если указывается несколько полей, то столбцы вывода упорядочиваются один внутри другого, при этом можно определять возрастание (ASC) или убывание (DESC) для каждого столбца. По умолчанию установлено возрастание.