- •Распределенные бд. Понятие о трехуровневой архитектуре бд.
- •2.Агрегатные функции. Предложения group by, having.
- •3.Операции с записями. Операторы insert, delete и update.
- •Основные понятия реляционной базы данных (отношение, домен, сущность, связь, атрибут, ключ (идентификатор)).
- •Классификация моделей данных. Даталогические модели. Физические модели. Иерархическая модель. Сетевая модель. Реляционная модель.
- •Ограничения, налагаемые на столбцы. Ссылочная целостность.
- •Запросы к нескольким таблицам (соединения таблиц).
- •Нормализация отношений (функциональная и транзитивная зависимости). Нормальные формы
- •Высокоуровневые методы информатики и программирования
- •Понятие алгоритма. Основные требования, которым должен удовлетворять алгоритм.
- •Объектно-ориентированное программирование (ооп). Основные признаки. Основные определения ооп.
- •3. Понятие типов данных. Переменные и константы. Базовые типы данных и спецификаторы типов.
- •Одномерные и двумерные массивы. Базовые алгоритмы работы с массивами.
- •Циклы. Операторы цикла.
- •6. Условные алгоритмы. Оператор выбора switch. Логические операции и операции отношения.
- •Понятие класса и экземпляра класса. Конструкторы и деструкторы.
- •8. Наследование. Одиночное и множественное наследование. Определение. Примеры.
- •Проектирование информационных систем
- •Каскадная и спиральная модели разработки информационных систем. Преимущества и недостатки.
- •Подход rad – быстрая разработка приложений.
- •3. Основные принципы структурного подхода. Преимущества и недостатки.
- •Метод функционального моделирования sadt.
- •Моделирование потоков данных dfd.
- •Моделирование данных (erd). Основные понятия
- •7. Унифицированный язык моделирования uml
- •8. Общая характеристика и классификация case-средств.
- •9. Основные принципы технологии rup (Rational Unified Process).
- •10. Средства управления проектом
- •Преметно-ориен:тированные экономические информационные системы
- •1. Основы построения и функционирования экономической информационной системы (эис)
- •2. Методологические основы построения эис.
- •3. Бухгалтерские информационные системы (буис).
- •4. Налоговые информационные системы.
- •5. Использование программы «Налогоплательщик» для формирования бухгалтерской отчетности в электронном виде.
- •6. Банковские информационные системы.
- •Статистические информационные системы.
- •8. Автоматизация рынка информационных услуг.
- •Бухгалтерские информационныые системы.
- •1. Информационные процессы в экономике. Классификация экономической информации.
- •2. Информационные потоки и информационный процесс управления. Информационные системы.
- •4. Требования, предъявляемые к учетной информации. Структура учетной информации.
- •5. Принципы построения и функционирования буис
- •6. Обеспечивающие подсистемы буис. Жизненный цикл буис. Технология обработки учетных данных в буис.
- •Развернутая (многофакторная) и интегральная классификации. Концепция построения информационной модели учета.
- •Концепция построения модели «1с: Предприятие».
- •Конфигурация в системе «1с:Предприятие». Режимы работы.
- •Сетевая экономика
- •Понятие, принципы функционирования и тенденции развития сэ. Характеристика продукции и рынка информационных продуктов и услуг, роль посредников.
- •2. Организация коммуникаций в сэ: современные ит (ит), tcp/ip-сеть, ее протоколы по уровням взаимодействия. Понятие межсоединения и определение его стоимости.
- •Формирование цен на информационном рынке: основные виды цен, этапы ценообразования, факторы, влияющие на установление цены, методы ценообразования.
- •Провайдерские фирмы: определение, направления деятельности, классификация, оргструктура провайдерской фирмы. Особенности основных фондов и оборотные средства провайдерских фирм.
- •Бизнес-план создания интернет-провайдерских фирм.
- •Оценка деятельности и стоимости предприятий в сэ.
- •Сетевой банкинг: понятие, виды, спектр услуг. Преимущества и тенденции развития
- •Маркетинг, реклама и дистанционное образование в сети Интернет.
- •Бухгалтерский учет
- •Организация бухгалтерского учета на предприятии. Учетная политика организации.
- •2. Учет материально-производственных запасов: понятие, классификация, оценка. Учет поступления и выбытия материально-производственных запасов.
- •3. Виды, формы и системы оплаты труда. Синтетический и аналитический учет расчетов по оплате труда. Удержания из заработной платы.
- •4. Учет затрат на производство продукции (товаров, услуг). Классификация и калькулирование производственных затрат. Учет и распределение расходов общепроизводственных, общехозяйственных.
- •Постоянные и переменные затраты. Маржинальный доход и ставка покрытия. Точка нулевой прибыли.
- •6. Измерение и оценка затрат предприятия на базе переменных затрат (директ-костинг)
- •7. Понятие капитала. Уставный капитал и его формирование. Добавочный и резервный капитал. Учет нераспределенной прибыли.
- •Учет заемных средств. Учет кредитов. Учет займов. Отличительные особенности кредитов и займов. Источники уплаты процентов по кредитам.
- •9. Понятие и состав доходов организации. Структура и порядок формирования финансовых результатов. Учет операционных, внереализационных и чрезвычайных доходов и расходов.
- •Учет операционных, внереализационных и чрезвычайных доходов и расходов.
- •Мировая экономика
- •Сущность, объекты и субъекты, типологизация и тенденции развития мировой экономики.
- •Международная интеграция: предпосылки, формы. Характеристика нафта,ес,снг.
- •3. Продовольственная безопасность в современном мире и России
- •4. Международная торговля: теории торговли, показатели торговли товарами и услугами стран-лидеров мировой экономики и России.
- •Мировая валютная система: типы мвс, виды валют, валютные курсы, валютные режимы и платежный баланс.
- •Финансы и кредит
- •Происхождение и исторические формы денег, функции денег. Типы денежных систем. Денежная система России
- •2 Вида металлических денег:
- •2. Финансы: определение, предпосылки появления финансов, признаки, функции и отличия от других экономических категорий.
- •3. Финансовая система, финансовая политика, финансовый механизм. Управление финансами. Виды и методы финансового контроля.
- •4. Организационно-правовые формы и финансы коммерч. И некоммерч. Организаций.
- •5. Государственный бюджет и внебюджетные фонды.
- •6. Формы, виды и принципы кредита. Ссудный %. Госкредит и госдолг
- •1. Сущность, содержание и правовые основы аудита. Аудиторские правила (стандарты) и профессиональная этика.
- •2. Существенность и аудиторский риск. Аудиторская оценка состояния внутреннего контроля клиента.
- •3. Организация аудиторской проверки и аудиторские процедуры. Подготовка и планирование аудита.
- •4. Аудиторские доказательства методы сбора. Методика аудита.
- •Аудиторское заключение. Виды, структура и порядок подготовки.
- •Налоги и налогообложение
- •Налог на прибыль организаций.
- •2. Ндфл - Налог на доходы физических лиц
- •3. Налог на добавленную стоимость (ндс)
- •Порядок исчисления налога
- •4 Порядок исчисления и уплаты страховых взносов в государственные внебюджетные фонды.
- •5. Специальные налоговые режимы.
- •Анализ финансовой отчетности
- •Приемы и способы анализа бухгалтерской (финансовой) отчетности
- •2. Анализ бухгалтерского баланса
- •3. Анализ отчета о прибылях и убытках
- •4. Расчет и анализ финансовых коэффициентов
- •5. Использование компьютерных программ для анализа финансоввой отчетности
- •Словарь
Ограничения, налагаемые на столбцы. Ссылочная целостность.
Одним из основополагающих понятий в технологии баз данных является понятие целостности.
Поддержка целостности в реляционной модели данных в ее классическом понимании включает в себя три аспекта.
Во-первых, это поддержка структурной целостности, которая трактуется как то, что реляционная СУБД должна допускать работу только с однородными структурами данных типа «реляционное отношение». При этом понятие «реляционного отношения» должно удовлетворять всем ограничениям, накладываемым на него в классической теории реляционной БД (отсутствие дубликатов кортежей, соответственно обязательное наличие первичного ключа, отсутствие понятии упорядоченности кортежей).
Во-вторых, это поддержка языковой целостности, которая состоит в том, что реляционная СУБД должна обеспечивать языки описании и манипулирования данными не ниже стандарта SQL. Не должны быть доступны иные низкоуровневые средства манипулирования данными, не соответствующие стандарту.
Именно поэтому доступ к информации, хранимой в БД, и любые изменения этой информации могут быть выполнены только с использованием операторов языка SQL.
В-третьих, это поддержка ссылочной целостности (Declarative Referential Integrity, DR1), означает обеспечение одного из заданных принципов взаимосвязи между экземплярами кортежей взаимосвязанных отношений.
Ссылочная целостность обеспечивает поддержку непротиворечивого состояния БД в процессе модификации данных при выполнении операций добавления или удаления.
Доп. Вопрос. Привести пример ссылочной целостности в любых двух таблица. К примеру таблица студенты связана с таблицей специальности через одинаковые столбцы в двух таблицах
Запросы к нескольким таблицам (соединения таблиц).
Одним из наиболее важных свойств запросов SQL является их способность определять отношения между таблицами и выводить информацию в соответствии с установленными отношениями, причем все это можно выполнить в одном операторе. Объединяемые таблицы перечисляются через запятую в предложении FROM запроса. Предикат запроса может ссылаться на столбцы любой таблицы, входящей в соединение, а следовательно, устанавливать связи между ними.
Для примера выведем имена всех покупателей вместе с именами продавцов, которые их обслуживают. Для этого используем следующий запрос:
SELECT Customers.cname,
Salespeople.sname
FROM Customers, Salespeolpe
WHERE Salespeolpe.snum = Customers.snum;
Также можно, как и в обычных запросах, указывать и другие условия. Можно соединять какое угодно количество таблиц.
Доп. Вопрос. Может ли таблица соединяться сама с собой. Может. Эта связь называется рекурсивной.
Нормализация отношений (функциональная и транзитивная зависимости). Нормальные формы
Нормализация – это процесс проектирования схемы базы данных с использованием декомпозиции. Каждой нормальной форме соответствует некоторый определённый набор ограничений, и отношение находится в некоторой нормальной форме, если удовлетворяет свойственному ей набору ограничений.
Преимущества нормализации:
сводит к минимуму избыточность данных;
уменьшает проблемы обеспечения целостности;
выявляет опущенные связи, сущности и таблицы.
Основные нормальные формы:
первая нормальная форма (1NF) – все атрибуты должны иметь одно значение и не повторяться;
вторая нормальная форма (2NF) – все атрибуты должны зависеть от всего UID своей сущности;
третья нормальная форма (3 NF) – атрибуты, не входящие в UID, не могут зависеть от другого атрибута, не входящего в UID.
Основные свойства нормальных форм:
каждая следующая нормальная форма в некотором смысле улучшает свойства предыдущей;
при переходе к следующей нормальной форме свойства предыдущих нормальных форм сохраняются.
Таблицы в БД связаны между собой с помощью ключей. Зависимости между таблицами могут быть функциональные, многозначные и транзитивные.
Функциональная зависимость, по сути, является связью типа «многие одному» между множествами атрибутов (столбцов) рассматриваемого отношения.
Многозначная зависимость. Говорят, что один атрибут таблицы многозначно определяет другой атрибут той же таблицы, если для каждого значения первого атрибута существует хорошо определенное множество соответствующих значений второго атрибута.
Транзитивная зависимость. Если для атрибутов А, В и С некоторого отношения существуют функциональные зависимости А→В, В→С, говорят, что атрибут С связан транзитивной зависимостью с атрибутом А через атрибут В (при этом атрибут А не должен функционально зависеть ни от атрибута В, ни от атрибута С).
Доп вопрос. Имеются ли еще нормальные формы.
Нормальная форма Бойса — Кодда
Доменно-ключевая нормальная форма
Пример избыточности данных. В таблицах не дублируются строки. То есть мы можем получить нужную нам информацию из 2 таблиц
