
- •Системный подход в управлении организацией
- •Виды структур организации
- •Управление персоналом в организации
- •Организационная культура и управление изменениями
- •Принятие управленческих решений в организациях
- •Эволюция менеджмента с позиций выделения различных школ и подходов. Анализ современных подходов к управлению организацией.
- •1. Школа научного управления (1885-1920 г. Г.)
- •2. Административная или классическая школа (1920-1950 г. Г.)
- •3. Школа человеческих отношений (1930 -1950) и школа поведенческих наук
- •4. Школа науки управления или математическая школа (1950 - по настоящее время)
- •Коммуникации в организации
- •Мотивация персонала в организации
- •Виды контроля в организациях: бюрократический, рыночный, клановый.
- •Жизненный цикл организации. Стадии жизненного цикла и упадка организации
- •Формирование стратегических альтернатив и их оценка с помощью swot анализа
- •Сбалансированная система показателей как инструмент планирования и регулирования стратегии организации
- •Интеллектуальный капитал организации. Рыночные активы. Активы интеллектуальной собственности. Инфраструктурные активы. Человеческие активы. Персональный человеческий капитал.
- •Тактические процессы уз. Активный и пассивный подходы к поиску информации. Организационное обучение. Системы совместного использования знаний.
- •2. Классическая школа менеджмента.
- •3. Школа человеческих отношений.
- •4. Школа поведенческих наук.
- •5. Школа количественного подхода к управлению.
- •21. Венчурный бизнес
- •22. Прибыль и её виды. Условия максимизации прибыли. Рентабельность.
- •23. Формы и системы оплаты труда на предприятии.
- •24. Основные виды финансовых стратегий организаций.
- •25. Финансовая политика организации.
- •26. Финансовый менеджмент в организации.
- •27. Анализ финансового состояния организации.
- •28. Показатели эффективности инвестиционных (инновационных) проектов.
- •29. Понятие проекта. Особенности управления it-проектом.
- •30. Стандарты управления проектами. Свод знаний управления проектами.
- •31.Программные системы поддержки управления проектами.
- •33. Контроль исполнения проекта и его перепроектирование
- •34. Бизнес-планирование как форма технико-экономического обоснования проектов.
- •35. Сравнение программных комплексов, реализующих финансовую модель проекта.
- •36. Маркетинговый подход в управлении предприятием.
- •37. Комплекс маркетинга.
- •38. Информационная система маркетинга.
- •39. Стратегическое и оперативное планирование маркетинга.
- •40. Маркетинговое исследование и обработка его результатов.
- •41. Понятия баз данных (бд). Типология и классификация. Информационные, программные, технические и организационные составляющие бд.
- •42. Классификация и критерии выбора систем управления базами данных (субд).
- •43. Понятие жизненного цикла баз данных (бд). Характеристика этапов проектирования бд.
- •44. Распределенные бд. Понятие о трехуровневой архитектуре бд.
- •Транзакции и их роль в поддержании целостности данных. Методы реализации транзакций: языковые и системные средства.
- •Способы ввода данных в базу данных. Создание и использование экранных форм. Использование приемов, рационализирующих процесс ввода данных. Контроль ввода данных.
- •Табличные языки запросов qbe
- •Общая характеристика sql. Стандарты sql. Реализации sql в современных субд. Sql-серверы. Создание доменов, таблиц, индексов.
- •Отбор информации из бд. Предложение select. Возможности задания условий отбора, фраза where.
- •1. Файлы субд (sql Server, Oracle, Firebird, Access и т. Д.)
- •2. Структурированные файлы различных форматов (Excel, csv-файлы, html-документы и т. Д.)
- •3. Неструктурированные источники(рисунки, видео и прочее).
- •3. Загрузка данных (loading) – запись преобразованных данных в в хранилище данных
- •Сетевые файловые системы
- •Вопросы реализации сетевой файловой системы
- •Развитие методик управления предприятием.
- •Нормативные документы рф по охране интеллектуальной собственности (перечень)
- •Требования к криптосистемам
Общая характеристика sql. Стандарты sql. Реализации sql в современных субд. Sql-серверы. Создание доменов, таблиц, индексов.
SQL – стандарт языка запросов к реляционной СУБД, который сейчас в большей или меньшей степени поддерживается практически повсеместно. SQL основывается на исчислении кортежей.
Кортеж – строка таблицы (отношения).
В SQL определены два подмножества языка:
SQL-DDL (Data Definition Language) - язык определения структур и ограничений целостности баз данных. Сюда относятся команды создания и удаления баз данных; создания, изменения и удаления таблиц; управления пользователями и т.д.
SQL-DML (Data Manipulation Language) - язык манипулирования данными: добавление, изменение, удаление и извлечение данных, управления транзакциями
В 1986 создан стандарт SQL-86. Со временем к стандарту накопилось несколько замечаний и пожеланий, особенно с точки зрения обеспечения целостности и корректности данных, в результате чего в 1989 году данный стандарт был расширен, получив название SQL-89. В частности, в него была добавлена концепция первичного и внешнего ключей. Эти 2 стандарта неофициально называют SQL1.
Стандарты:
SQL-86, SQL-89 (SQL1)
SQL92 (SQL2)
SQL:1999 (SQL3) - Добавлена поддержка регулярных выражений, рекурсивных запросов, триггеров;
SQL:2003 - Введены расширения для работы с XML-данными, генераторы последовательностей ;
SQL:2006 - расширена функциональность работы с XML-данными;
SQL:2008 - Улучшены возможностии устранены некоторые неоднозначности предыдущего стандарта;
Под реализацией языка SQL понимается программный продукт SQL соответствующего производителя. Для расширения функциональных возможностей многие разработчики, придерживающиеся принятых стандартов, добавляют к стандартному языку SQL различные расширения. Поскольку SQL не является «привычным» языком программирования (то есть не предоставляет средств для построения циклов, ветвлений и т. д.), вводимые разными производителями расширения касались в первую очередь процедурных расширений. Это хранимые процедуры (stored procedures) и процедурные языки-«надстройки». Практически в каждой СУБД применяется свой процедурный язык. Популярные реализации: MS SQL-server (расширение Transact-SQL), MySQL, Postgre-SQL, SQLite, Oracle.
Создание доменов:
Домен (область допустимых значений столбца) определяет пользовательский тип данных и позволяет дополнительно указать значение по умолчанию и ограничения на значения.
CREATE DOMAIN имя_домена тип_домена или
CREATE DOMAIN имя_домена AS тип_домена например
CREATE DOMAIN sotrudnik_name VARCHAR(45)
Создание таблиц:
CREATE TABLE My_table( field1 INT, field2 VARCHAR(50), field3 DATE NOT NULL, PRIMARY KEY (my_field1, my_field2) ); |
- Создание таблицы и имя таблицы - поле1 и тип поля - поле2 и тип поля - поле3 и тип поля - задание ключа |
Создание индексов:
Индекс (англ. index) — объект базы данных, создаваемый с целью повышения производительности поиска данных. Таблицы в базе данных могут иметь большое количество строк, которые хранятся в произвольном порядке, и их поиск по заданному критерию путем последовательного просмотра таблицы строка за строкой может занимать много времени. Индекс формируется из значений одного или нескольких столбцов таблицы и указателей на соответствующие строки таблицы и, таким образом, позволяет искать строки, удовлетворяющие критерию поиска.
Табличный индекс можно создать либо с помощью оператора creat index (создание индекса), либо указав ограничение целостности в виде уникального (unique) или главного (primary) ключа в операторе создания таблицы create table. Однако, второй способ имеет следующие ограничения:
Не позволяет создавать индексы по неуникальным полям;
Не позволяет воспользоваться опциями, предусмотренными в команде create index, уточняющими способ использования индекса;
Эти индексы можно удалить только вместе с ключами оператором alter table.
Если эти ограничения являются обременительными для приложения, с которым работает пользователь, то индексы следует создавать оператором creat index. В противном случае нужно использовать уникальный или главный ключ, поскольку это самый простой способ связывания индекса с таблицей.
Синтаксис:
CREATE INDEX index_name
ON table_name (column_name)