Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике»





НазваниеОсновная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике»
страница3/5
Дата публикации10.01.2015
Размер0.54 Mb.
ТипОсновная образовательная программа
100-bal.ru > Информатика > Основная образовательная программа
1   2   3   4   5

1.9. Материально-техническое обеспечение дисциплины

Программное обеспечение:

Microsoft Visual Studio 6

Microsoft Visual Studio.Net 2003

SQL Server 2000
1.9.1. Перечень используемых технических средств

Компьютеры на базе процессора

– Intel Pentium 4 2.8 Гц, 512 МВ ОЗУ;

– Intel Core 2 Duo 1.8 Гц, 1024 МВ ОЗУ.

Перечень используемых пособий

  1. Яковлева Л.В. Базы данных: Практикум.-Мурманск: МГПУ,2007.-Ч.1-115с

  2. Яковлева Л.В. Базы данных: Практикум.-Мурманск: МГПУ,2007.-Ч.2-113с

  3. Л. Шкарина. Язык SQL: учебный курс- СПб.;Питер, 2001.-592с.:ил ISBN 5-318-00195-5


1.9.3. Перечень видео- и аудиоматериалов, программного обеспечения:

Примеры учебных баз, реализованных в Microsoft Office Access 2003

Примеры учебных баз, реализованных в SQL Server 2000/2005

Microsoft Visual Studio.Net 2003/2005

тест в AST оболочке.
Примерные зачетные тестовые задания по дисциплине

  1. Создайте триггер для создания пользовательских сообщений об ошибках

  2. Создайте триггер для установки флагов условий

  3. Создайте триггер для передачи данных в денормализованные таблицы для создания отчетов

  4. Напишите SQL-сценарий транзакции, добавляющей данные в несколько таблиц, с фиксацией данных в промежуточных точках.

  5. Создайте хранимую процедуру, с использованием анализируемого оператора CASE

  6. Создайте хранимую процедуру с использованием условных операторов IF…ELSE

  7. Создайте хранимую процедуру с использованием системной функции @@ERROR

  8. Создайте хранимую процедуру, с подтверждением удачного или неудачного выполнения процедуры с помощью возвращаемого значения

  9. Создайте расширенную хранимую процедуру

  10. Создайте системную хранимую процедуру

  11. Создайте приложение, позволяющее обновлять данные с помощью хранимой процедуры, в таблицах имеются поля IDENTITY.

  12. Создайте приложение, использующее объект XmlDataDocument



Примерный перечень вопросов к зачету


  1. Что представляет собой распределенной БД?

  2. Как квалифицировать доступ к распределенным базам данных?

  3. Какие основные типы архитектур определены в распределенных БД?

  4. Каковы цели проектирования РБД?

  5. Каковы проблемы распределенных систем: обработка запросов?

  6. Из каких объектов состоит база данных SQL Server 2000?

  7. Какие типы данных определены в SQL Server 2000?

  8. Какими возможностями характеризуется Enterprise Manager?

  9. Для чего используется Профайлер SQL Server?

  10. Как выполнить подключение к SQL Server 2000?

  11. Как выполнить экспорт данных в SQL Server 2000?

  12. Как пользовать анализатором запросов Query Analyzer?

  13. Чем отличается оператор T-SQL SELECT SQL Server 2000 от стандарта?

  14. Как использовать итоговые функции в SQL Server 2000?

  15. Как результат выборки представить в виде XML?

  16. В каких целях используются подзапросы в инструкциях UPDATE и DELETE?

  17. Какие типы инструкции INSERT определены в SQL Server 2000? из чего состоит база данных SQL Server 2000

  18. Как выполнить перекрестное объединение таблиц?

  19. Что означает левое или правое объединение таблиц?

  20. Как выполнить объединение результатов двух или более запросов?

  21. Как добавить новый столбец в существующую таблицу с записями?

  22. Как изменить тип данных или размер поля в существующей таблице с записями?

  23. Как удалить столбец из таблицы?

  24. Как добавить в существующую таблицу ограничения внешнего ключа?

  25. Как добавить в существующую таблицу ограничения ссылочной целостности?

  26. Как добавить в существующую таблицу ограничения проверки?

  27. Как добавить в существующую таблицу ограничения проверки значений?

  28. Как отключить ограничения?

  29. Как создать диаграмму?

  30. Как использовать триггеры для поддержания целостности данных?

  31. Как создать индекс в SQL Server 2000?

  32. В результате чего происходит фрагментация и разбиение страниц?

  33. Как организовано хранение данных и индексов в SQL Server 2000?

  34. Как правильно использовать индексы?

  35. Что представляет собой представление?

  36. В каких целях используются представления?

  37. Как использовать функции DATAADD и CONVERT в представлениях?

  38. Как ввести ограничения на вставку данных в представления?

  39. Что представляют собой индексированные представления и как их создать?

  40. Как использовать динамический SQL?

  41. Когда при объявлении переменных и инициализации использовать SET и SELECT?

  42. Как создать хранимую процедуру с входными параметрами и возвращающую таблицу?

  43. Как использовать RETURN в хранимых процедурах SQL Server 2000?

  44. Как обрабатывать ошибки в хранимых процедурах SQL Server 2000?

  45. Как использовать управляющие операторы и оператор CASE?

  46. Как обрабатывать ошибки в хранимых процедурах SQL Server 2000?

  47. Как использование рекурсии в хранимых процедурах?

  48. Как создать расширенные хранимые процедуры и системные хранимые процедуры?

  49. Как создать функцию, возвращающую скалярное значение?

  50. Как создать функцию, возвращающую таблицу?

  51. Что означает понятие детерминизм? И с какой целью детерминизм используетмя в пользовательских функциях?

  52. Как создать собственную “системную” функцию?

  53. Каким образом в SQL Server 2000 можно начать выполнение транзакции?

  54. Какие ресурсы можно блокировать в SQL Server 2000?

  55. Какие уровни изоляции транзакций поддерживаются в SQL Server 2000? И как они задаются?

  56. Как в SQL Server 2000 разрешаются тупиковые ситуации?

  57. Как совмещаются блокировки в SQL Server 2000?

  58. Что такое триггер в SQL Server 2000?

  59. С какой целью используются триггеры в SQL Server 2000?

  60. Как определяется порядок запуска триггеров?

  61. Как триггеры влияют на быстродействие?

  62. Для чего предназначены триггеры INSTEAD OF?

  63. Как выполняются распределенные запросы?

  64. Как используются связанные серверы?

  65. Как выполняются хранимые процедуры на связанных серверах?

  66. Как извлечь метаданные с удаленного сервера?

  67. Как создать ретранслируемые запросы?

  68. Что представляют собой интегрированные серверы?

  69. Когда следует использовать мгновенную репликацию?

  70. Когда следует использовать репликацию слиянием?

  71. Как выполняются подписчики с немедленным обновлением?

  72. Как выполняется транзакционная репликация?

  73. Что представляет собой ADO.NET?

  74. С помощью каких объектов выполняется подключение к базе данных? Какие свойства и методы используются?

  75. Как выполняются запросы к базе данных с помощью ADO.NET?

  76. Как получить данные с помощью объектов DataAdapter?

  77. Как передать обновления в базу данных с помощью ADO.NET?

  78. С помощью каких объектов ADO.NET выполняется сортировка, поиск, фильтрация данных?

Словарь терминов (глоссарий)
(страницы указаны в соответствии с учебником: Т.С.Карпова.

Базы данных: модели, разработка, реализация. СПб.:Питер.,2001.-304с:ил.
A

ACID, 217

ANSI, American National Standards Institute, 21

API application program interface, 248

B
B-tree, 176, 178, 187

Business Logic, 201

Business processing Logic, 202

D

Data definition language, DDL, 68

Data manipulation Logic, 202

Data Query Language , 74

Data Warehouse, 295

Database Logic, 201

Database Manager System , 201

Database Manager System Processing , 203

DDL, Data Definition Language, 34

Distribution presentation, DP, 203

DML, Data Manipulation Language, 34

H

HDAM, hierarchical direct access method, 34

HIDAM, hierarchical index direct access method, 34

HISAM , , hierarchical index sequential access method, 34

Host –based processing, 203

HSAM, hierarchical sequential access methd, 34

I

INDEX, 34

O

On-Line Analytical Processing, OLAP, 296

P

Presentation Logic, 201, 202

PSB, program specification bloc, 36

R

Remote business logic, RBL, 203

Remote Data Access, RDA, 205

Remote data management, RDA, 203

Remote Presentation, RP, 203

S

SQL, Structured Query Language, 66, 248

встроенный, 248

динамический, 273

запрос, 251, 252
W

Write Ahead Log, WAL, 225
А

агрегат данных, 40

вектор, 40

повторяющаяся группа, 40

алгебра, 50

архитектура

базы данных

концептуальный уровень, 22

уровень внешних моделей, 21

физический уровень, 22

многонитевая мультисерверная, 212

многопотоковая, 212

разделяемой памяти, 196

архитектура СУБД, обобщенная, 286

атрибут, 49, 122
Б

база данных, 192

защита информации, 276

объектно-ориентированные, 18

база данных (продолжение)

физическая, 33

согласованность, 227

физические модели, 162

банк данных, стадии развития, 23

бизнес-логика, 202

распределенная, 203

блок, 192

блокировка, 235, 244

монопольный режим, 235
В

вертикальное представление, 159

внешние объединения, 89

внешняя модель, 35

возможный ключ отношения, 113
Г

горизонтальное представление, 159

группа пользователей, 276, 277
Д

данные, 27

даталогическое проектирование, 110

двухуровневая модель, 204

дескрипторные модели, 29

децентрализованная архитектура, 203

дискриминатор, 125, 131

домен, 47
Ж

журнал транзакций, 221

протокол, 223
З

запись, физическая, 34

запрос, 199

вложенный, 87

логические преобразования, 290

методы оптимизации

семантической, 293

синтаксической, 290

на объединение, 93

распределенный, 200

удаленный, 199
И

иерархическая модель данных, 31

запись, 32

поле данных, 31

сегмент, 32

иерархически

индексно-последовательный метод, 34

индексно-прямой метод, 34

индексный метод, 34

интерфейс программирования приложений, 248

интранет, 18

инфологическая модель, 121

инфологическое моделирование, 121
К

карты

размещения, 194

распределения блоков, 193

свободного пространства, 193

ключ, 32, 122

коллизия, 167

конкатенация кортежей, 54

корректная схема БД, 111

кортеж, 49
Л

логика обработки данных, 202

логическая независимость, 22

логическая структура БД, 199

логическое проектирование БД, 111

локальная автономность, 199
М

метод временных меток, 246

методы хэширования, 167

модель

данных

ER, 122

даталогическая, 28

иерархическая, 31

инфологическая, 28

объектно-связанная, 122

семантическая, 121

функциональная, 121

«клиент-сервер», 201

сервера баз данных, 206, 210

сервера приложений, 208

сущность-связь, 122

транзакций, 216

удаленного доступа, 205

удаленного управления данными, 204

файлового сервера, 204
Н

неполная функциональная зависимость, 112

нормальная форма, 111
О

объединенные представления, 160

оператор выбора SELECT, 74

операторы манипулирования данными, 95

операции реляционной алгебры, 51

объединение, 51

пересечение, 52

разность, 52

расширенное декартово произведение, 54

основное множество, 50

отношение, 47, 48, 113

взаимно-независимые атрибуты, 113

вторая нормальная форма, 114

детерминант, 113

многозначная зависимость, 118

нормальная форма Бойса-Кодда, 117

первая нормальная форма, 114

первичный ключ, 113

пятая нормальная форма, 120

третья нормальная форма, 116

четвертая нормальная форма, 119
П

параллелизм, 214

плотный индекс, 170

подзапрос, 87

полная функциональная зависимость, 112

последовательная адресация, 163

представление, 158

презентационная логика, 202

презентация, 203

прикладные функции, 201

приложения, 20

проверка подлинности, 285

проверка полномочий пользователей, 284

произвольная адресация, 163

процессор управления данными, 203
Р

реляционная алгебра, 50, 292

реляционная модель данных, 47

роль, 277
С

связь, 123

многие-ко-многим, 124

необязательная, 124

обязательная, 124

с одной стороны, 124

один-к-одному, 124

один-ко-многим, 124

рекурсивная, 123

сгруппированные представления, 160

семантический анализ, 250

сетевая модель

внешняя модель, 43

данных, 40

запись, 40

набор, 41

навигационные операции, 44

операции модификации, 44

текущий объект, 44

язык манипулирования данными, 44

язык описания данных, 42

синтаксический анализ, 250

синхронизационные захваты, 235

гранулированные, 242

предикатные, 244

система распределенной обработки данных, 198

система распределенных баз данных, 199

система управления базами данных, СУБД, 13

системный анализ предметной области, 106

системный каталог, 287

слот, 186

служебные функции, 201

специальные операции реляционной алгебры, 57

горизонтальный выбор, 57

операция

вертикального набора, 58

деления, 60, 61

ограничения отношений, 57

проектирования, 58

условного соединения, 58

фильтрации, 57

страница данных, 192, 194

стратегия разрешения коллизий, 167, 168

строка данных, 194

Структурированный Язык Запросов, 66

сущность, 122

схема отношения, 49

эквивалентные схемы, 49

сцепление кортежей, 54
Т

типы данных, 71, 72

топология БД, 199

транзакция, 17, 199, 216

откат, 218, 222

индивидуальный, 226

транзакция (продолжение)

параллельное выполнение, 231

плоская, 217

распределенная, 199

свойства, 217

сериализация, 233, 240

удаленная, 199

фиксация, 217

транзитивная функциональная зависимость, 113

трехуровневая система баз данных, 21

триггер, 271, 277
1   2   3   4   5

Похожие:

Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconОсновная образовательная программа подготовки специалиста по специальности...
Цель курса: обучение студентов ведению бухгалтерского учета в системе 1С: Предприятие, обучение программированию в системе 1С: Предприятие,...
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconПрограмма дисциплины Мировые финансовые системы  для специальности...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов специальности 080116. 65 «Математические...
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconУчебно-методический комплекс дисциплины опд. Ф. 21 Методы географических...
Основная образовательная программа подготовки специалиста по специальности (специальностям)
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconПравительство Российской Федерации Федеральное государственное автономное...
Программа предназначена для преподавателей, ведущих данную дисциплину, и студентов специальности 080116. 65 «Математические методы...
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconОтчет по результатам самообследования основной профессиональной образовательной...
Сотрудничество с другими научными, образовательными учреждениями и предприятиями, международное сотрудничество
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconИнформационные технологии в экономике
Подготовки 080105. 65 «Бухгалтерский учет, анализ и аудит», 080105. 65 «Финансы и кредит», 080102. 65 «Мировая экономика», 080502....
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconУчебно-методический комплекс дисциплины фтд. 1 Основы кинезиологии...
Основная образовательная программа подготовки специалиста по специальности (специальностям)
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconУчебно-методический комплекс дисциплины опд. Ф. 11 Основы коммуникативной...
Основная образовательная программа подготовки специалиста по специальности (специальностям)
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconУчебно-методический комплекс дисциплины гсэ. В устойчивое развитие...
Основная образовательная программа подготовки специалиста по специальности (специальностям)
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconУчебно-методический комплекс дисциплины опд. В. 4 Математические...
Целями изучения дисциплины являются: формирование профессиональных навыков по изучению, анализу и оптимизации экономических процессов...
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconУчебно-методический комплекс дисциплины ен. Ф. 04. Общая химия основная...
Основная образовательная программа подготовки специалиста по специальности (специальностям)
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconУчебно-методический комплекс дисциплины фтд основы фитодизайна основная...
Основная образовательная программа подготовки специалиста по специальности (специальностям)
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconУчебно-методический комплекс дисциплины сд. 14 Биологическая химия...
Основная образовательная программа подготовки специалиста по специальности (специальностям)
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconУчебно-методический комплекс дисциплины сд. Ф. 6 Экономика физической...
Основная образовательная программа подготовки специалиста по специальности (специальностям)
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconУчебно-методический комплекс дисциплины фтд. 4, Сд. В микология основная...
Основная образовательная программа подготовки специалиста по специальности (специальностям)
Основная образовательная программа подготовки специалиста по специальности 080116 «Математические методы в экономике» iconУчебно-методический комплекс дисциплины сд. 14, Сд. Ф. 14 Биологическая...
Основная образовательная программа подготовки специалиста по специальности (специальностям)


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск