рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Современные технологии управления

Современные технологии управления - раздел Менеджмент, Саратовский Государственный Технический Университет Им. Гагарина Ю.а. ...

Саратовский государственный технический университет им. Гагарина Ю.А.

Кафедра «Прикладные информационные технологии»

 

 

Иванов А.В.

 

Современные технологии управления

Базами данных

 

Конспект лекций

по дисциплине «Современные технологии управления базами данных»

для студентов специальностей «ИСТ», «ИТМ»

 

Саратов – 2012

 

 

Оглавление

 

Введение. 3

Классические архитектуры СУБД.. 3

Microsoft SQL Server. Классическая клиент-серверная архитектура. 5

OLTP и OLAP системы.. 5

Обзор компонент Microsoft SQL Server. 6

Базы данных. Физическое планирование и администрирование. 8

Транзакции. Журналирование операций в БД.. 16

Журналирование операций в БД.. 18

Резервное копирование и восстановление базы данных. 19

Система безопасности MS SQL Server 32

 


Введение

Данный конспект лекций содержит материал по дисциплине «Современные технологии управления базами данных», который в течение ряда лет преподавался автором на кафедре «Прикладные информационные технологии» для студентов специальности «Информационные системы и технологии». Фактически материал представляет собой продолжение материала базового курса «Управление данными» (смотри учебное пособие: Иванов А.В., «Управление данными»).

Кроме того, в конспект включены материалы, позволяющие самостоятельно углубить знания в области баз данных.

 

Классические архитектуры СУБД

Исторически первой появилась архитектура "файл-сервер".

 

Потом появилась архитектура "клиент-сервер", обеспечивающая хорошее масштабирование и бо’льшую гибкость.

 

 

Microsoft SQL Server. Классическая клиент-серверная архитектура.

 

 

OLTP и OLAP системы

  1)Системы, ориентированные на оперативную обработку транзакций (On-Line…  

Обзор компонент Microsoft SQL Server.

Серверные компоненты выполнены в виде наборов служб:

SQL Server - реляционное ядро сервера БД

SQL Server agent

SQL Server Analysis Services - аналитическая служба

SQL Server Integration Services

SQL Server Reporting Services

 

Две основные компоненты:

Реляционное ядро сервера БД - SQL Server

Аналитическая служба - SQL Server Analysis Services

 

 

Реляционное ядро БД - SQL Server

 

Это реляционная СУБД, хранящая и осуществляющая управление данными в реляционных таблицах.

Реляционное ядро БД хранит подробные записи о транзакциях, и является основой для построения систем оперативной обработки транзакций (online transaction processing (OLTP) systems).

Реляционное ядро БД обеспечивает целостность и защиту хранимых данных, отказоустойчивость, динамически оптимизирует производительность и т.д.

 

 

Службы SQL Server Analysis Services

Предоставляют собой средства анализа данных, находящихся в хранилищах и киосках данных SQL Server. Cлужбы SQL Server Analysis Services это ядро для построения систем оперативной…  

Стандартные клиентские утилиты для администрирования и разработки

 

• SQL Server Management Studio

• SQL Server Business Intelligence Development Studio

• Analysis Services – Deployment Wizard

• Configuration Tools - SQL Server Configuration Manager – Reporting Services Configuration

• Performance Tools - Database Engine Tuning Advisor – SQL Server Profiler

• Documentation and Tutorials - On-line books

 

Базы данных. Физическое планирование и администрирование

Структура файла в БД

• Основная единица хранения и чтения/записи данных в БД – страница • Размер страницы = 8 кб (MS SQL Server) • На 1 Мб 128 страниц

Группы файлов

 

Файлы данных (mdf и ndf) могут объединяться в так называемые группы файлов.

Это делается для:

1) упрощения управления файлами.

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

 

2) размещения в группе определенных таблиц или их отдельных столбцов, а также хранение индексов.

При создании таблицы можно явно указать, в какой группе файлов должны храниться данные того или иного столбца. Как следствие, можно предписать хранить данные столбцов на разных логических или физических дисках.

 

Группа файлов PRIMARY

 

Это группа, в которой находится первичный файл базы данных. Она создаётся при создании базы данных и не может быть удалена.

 

Использование Transact-SQL для создания базы данных

 

Инструкция создание базы данных

CREATE DATABASE database_name [ ON [ < filespec > [ ,...n ] ] [ , < filegroup > [ ,...n ] ] ] [ LOG ON { < filespec > […    

Системная база данных model

SQL Server использует системную базу данных model, как модель, как шаблон при создании новой базы данных. Этот шаблон можно менять. Можно добавлять в неё новые объекты, менять её… Например, если изменить размер файла базы model с 1-го на 5 Мегабайт, то primary-файлы новых баз данных по умолчанию…

Права доступа

По умолчанию право на создание баз данных имеют члены фиксированных ролей сервера sysadmin и dbcreator, они же могут добавлять другие логины в роль dbcreator.

Также члены ролей sysadmin and securityadmin могут предоставлять права на создание баз данных другим логинам.

Право на создание баз данных предоставляется только напрямую. Оно не будет предоставлено командой GRANT ALL.

 

Обычно право на создание баз данных имеют всего несколько логинов, которые отвечают за администрирование SQL Server-а и использование дискового пространства на машине, где установлен SQL Server.

 

Полезные системные процедуры

 

sp_changedbowner - позволяет сменить владельца базы данных.

sp_helpdb –выдает отчёт о конкретной базе данных или обо всех базах данных, поддерживаемых текущим сервером.

 

sp_spaceused– выдает отчёт об использовании базой данных дискового пространства.

sp_helpfilegroup –выдает отчёт о группах для конкретной базы данных.

 

sp_helpfile –выдаёт отчёт о файлах для конкретной базы данных.

 

 

Транзакции. Журналирование операций в БД

Транза́кция (англ. transaction) - группа последовательных операций, которая представляет собой логическую единицу работы с данными. Транзакция…    

Требования ACID

 

Акроним ACID описывает требования к транзакционной системе (например, к СУБД), обеспечивающие её надёжную работу.

 

Требования ACID были в основном сформулированы в конце 70-х годов Джимом Греем (США, Microsoft Research) .

 

 

Atomicity — Атомарность

Атомарность гарантирует, что никакая транзакция не будет зафиксирована в системе частично. Будут либо выполнены все её подоперации, либо не выполнено ни одной. Поскольку на практике невозможно одновременно и атомарно выполнить всю последовательность операций внутри транзакции, вводится понятие «отката» (rollback): если транзакцию не удаётся полностью завершить, результаты всех её до сих пор произведённых действий будут отменены и система вернётся в исходное состояние.

 

Consistency — Согласованность

Не нужно путать согласованность с целостностью (integrity). Согласованность является более широким понятием. Например, в банковской системе может существовать требование равенства суммы,… Это бизнес-правило и оно не может быть гарантировано только проверками целостности, его должны соблюсти программисты…

Isolation — Изоляция

Во время выполнения транзакции другие процессы не должны видеть данные в промежуточном состоянии.

 

Например, если транзакция изменяет сразу несколько полей в базе данных, то другой запрос, выполненный во время выполнения транзакции, не должен вернуть некоторые из этих полей с новыми значениями, а другие с исходными.

 

 

Durability — Долговечность

 

Независимо от проблем на нижних уровнях (к примеру, обесточивание системы или сбои в оборудовании) изменения, сделанные успешно завершённой транзакцией, должны остаться сохранёнными после возвращения системы в работу.

Другими словами, если пользователь получил подтверждение от системы, что транзакция выполнена, он может быть уверен, что сделанные им изменения не будут отменены из-за какого-либо сбоя.

 

Журналирование операций в БД

операций:   • восстановления отдельных транзакций;

Резервное копирование и восстановление базы данных

 

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

В отличие от файлов данных, которые содержат страницы, файл журнала транзакций содержит последовательность записей. Каждая запись имеет свой порядковый номер в журнале (Log Sequence Number,…  

Как работает журнал транзакций

SQL Server использует буферный кэш — хранящуюся в памяти структуру, куда помещаются страницы данных с диска, с которыми собираются работать…   Любое изменение страницы данных вносится сначала лишь в копию этой страницы в буферном кэше.

Процесс контрольной точки

Процесс контрольной точки позволяет уменьшить простой в случае сбоя в работе сервера. Благодаря этому процессу количество страниц в буферном кэше, которые не были…  

Потоки операционной системы

SQL Server использует рабочий поток (worker thread) и поток отложенной записи (lazy writer thread) для периодического обращения к буферу памяти,…   Рабочие потоки являются потоками других процессов SQL Server, таких как процесс чтения данных, инициированный…

Типы резервного копирования данных

1)Полное - полное копирование БД (обычно не чаше одного раза в день и не реже одного раза в неделю).   2)Дифференциальное- копирование всех страниц данных, измененных со времени последнего полного резервного копирования…

Создание постоянных устройств резервного копирования

Мы можем при каждой операции резервного копирования создавать новы файл резервной копии. Но удобней использовать постоянные устройств резервного…   Устройство резервного копирования (Backup device) – постоянное символическое имя для физического файла (например,…

Создание резервных копий с использованием T-SQL

Пример 1:создать полную резервную копию БД Northwind в файле C:\SQLBackups\Temp.bak:    

Размещение файлов БД

На нескольких дисках

 

В большинстве систем на основе SQL Server для размещения файлов БД и журналов транзакций используются несколько физических дисков.

 

Это делается для:

 

повышения отказоустойчивости и производительности системы

 

снижения времени на восстановление после сбоев

 

упрощения технического обслуживания системы.

 

 

Общие сведения о RAID

 

RAID - Redundant Array of Independent Disks — избыточный массив независимых дисков.

 

Система RAID состоит из двух или более дисков и обеспечивает более высокую производительность и отказоустойчивость по сравнению с отдельным диском большого объема.

 

Поддержка RAID обеспечивается:

 

специальным программным обеспечением, установленным на одном из дисков в специальном разделе (эти RAID относятся к так наз. аппаратным RAID);

 

самой Windows (эти RAID относятся к программным RAID).

 

 

Аппаратные RAID:

 

более производительные;

 

поддерживают «горячую» замену дисков (hot swappable drives), т.е. можно заменить испорченный диск без остановки системы;

 

некоторые из них поддерживают также «горячее» резервирование дисков (hot standby drives), при этом дополнительные диски уже установлены.

 

 

Как правило, в системах на основе SQL Server используются следующие уровни RAID:

 

0, 1, 5, и 10 (1+0).

 

 

Уровень 0 -состоит из двух или более дисков. Запись данных на диск осуществляется блоками, равномерно распределенными между всеми дисками. Этот уровень также называют дисками с чередованием записи. Это самый простой для реализации уровень.

 

Преимущества и недостатки

 

Обеспечивает самую высокую производительность операций чтения и записи, использует 100% объема диска.

Однако RAID 0 не защищен от аппаратных сбоев. Поломка одного диска приведет к потере всех данных в дисковом массиве.

Поэтому не рекомендуется использовать уровень 0 для хранения данных в тех средах, где критически важна возможность хранения данных без потерь.

 

 

Уровень 1 -как правило, состоит из двух дисков. Данные записываются на оба диска. Этот уровень называют также зеркализацией (или сдвоенными дисками, если используются два контроллера).

 

Преимущества и недостатки

 

Производительность операций чтения повышается почти вдвое по сравнению с системами, где используется один диск.

 

Обеспечивается зашита от аппаратных сбоев.

 

Относительно низка производительность операций записи, и используется только 50% объема диска.

 

Уровень 5 -состоит из трех или более дисков. Запись данных на диск осуществляется блоками, равномерно распределенными между всеми дисками; кроме того, добавлен дополнительный блок четности, используемый для восстановления данных.

 

Преимущества и недостатки

 

Производительность операций чтения высока, эффективно используется дисковое пространство и обеспечивается защита от аппаратных сбоев.

 

Однако производительность операций записи сравнительно низка.

 

Некоторая доля общего объема диска используется для записи данных блока четности (доля этого блока от общего объема диска составляет 1/n, где n — общее число дисков в массиве) диска.

 

 

Уровень 10 (1+0) -состоит из четырех или более дисков. Запись данных на два или более дисков осуществляется равномерно размешенными блоками, для которых затем создаются зеркальные копии на том же числе дисков, которое используется для размещения данных оригинала. Этот уровень называют также зеркализацией с чередованием записи.

 

Такого уровня бывают только аппаратные RAID.

 

 

Преимущества и недостатки

 

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

 

Использует только 50% объема диска.

 

Размещение журналов транзакций.

 

В соответствии со своей основной функцией журналы транзакций не должны размещаться на тех же дисках, что и файлы данных.

 

Очевидно, что, если файлы данных и журналы транзакций размещены на одном физическом диске, мы не сможем восстановить данные при сбое диска.

 

 

Вариант 1 (минимальный).

Если на SQL Server имеется несколько БД, то в качестве минимальных мер по предотвращению потери данных вам следует разместить файлы одной БД на том же физическом диске, что и журнал транзакций другой БД.

Это обеспечит возможность восстановления каждой из БД при поломке одного из дисков.

 

 

Вариант 2.

Размещение журналов транзакций на отдельных дисках для каждой БД.

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

Операции чтения данных из журнала также будут выполняться быстрее, поскольку данные будут размещаться на диске последовательно.

 

Вариант 3.

Использование системы RAID 1. Такое решение дороже (требуется вдвое больше дискового пространства), однако оно обеспечивает существенный выигрыш в производительности и защиту от аппаратных сбоев.

Использование RAID 1 почти удваивает производительность операций чтения данных с диска (это особенно важно при выполнении резервного копирования журнала) и сокращает время простоя (если один диск испорчен, то считываются данные с другого диска).

 

 

Размещение файлов данных.

 

Вариант 1 (минимальный).

(см. выше)

 

Вариант 2.

Для повышения производительности операций ввода-вывода использовать RAID, чтобы разместить один файл (и хранящиеся в нем данные) на нескольких физических дисках.

 

Как правило, большинство администраторов выбирает RAID 5, эффективно использующий дисковое пространство и обеспечивающий отказоустойчивость.

 

Недостатком является относительно низкая производительность операций записи.

Если вы используете RAID 5, то в случае поломки одного диска в то время, когда для восстановления потерянных данных используется блок четности, производительность очень низка (хотя система продолжает работать во время восстановления данных).

RAID 5 подходит для систем, где требуется высокая производительность операций чтения и средняя производительность операций записи.

 

Если же нужна высокая производительность записи, следует выбрать RAID 0 или RAID 10 .

 

RAID 10 - дорогое решение, но оно обеспечивает производительность, аналогичную RAID 0 и надежность, аналогичную RAID 1, и при достаточно продолжительной эксплуатации системы окупается.

 

Размещение базы данных tempdb

Эта БД используется только для временного хранения рабочих файлов.

Оптимизация производительности БД tempdb означает возможность обрабатывать большое число операций чтения и записи.

Обеспечивать отказоустойчивость и оптимальное время восстановления данных в этой базе не нужно, так как tempdb создается заново при каждом запуске SQL Server.

 

Вариант 1.

Размещение файла данных tempdb на отдельном диске, чтобы исключить возможность конкуренции с другими объектами БД при доступе к диску.

 

Ещё лучше - использование отдельного дискового контроллера для этого диска.

 

Вариант 2.

 

Если производительность tempdb низка и это является фактором, влияющим на снижение производительности всей системы, используют RAID 0.

 

 

Система безопасности MS SQL Server

 

Принятие мер для предотвращения несанкционированного доступа, предупреждения потери или повреждения информации становятся неотъемлемой частью работы любой компании.

 

По данным статистики, в США 80 % компаний, потерявших информацию, прекращали свою деятельность в течение года. Среди оставшихся 20 % около половины просуществовало не более 4 лет.

 

 

Общие правила разграничения доступа

 

Если ваша база данных предназначена для использования более чем одним человеком, необходимо позаботиться о разграничении прав доступа.

В процессе планирования системы безопасности следует определить:

• какие данные могут просматривать те или иные пользователи

• какие действия в базе данных им разрешено при этом предпринимать.

 

 

Иерархия пользователей

Администратор - имеет полный доступ к базе данных и всем ее объектам, является своего рода хозяином базы данных - может делать всё.   Владелец объекта - второй человек после администратора. При создании любого объекта в базе данных ему назначается…

Архитектура системы безопасности SQL Server

 

Пользователи проходят следующие два этапа проверки системой безопасности:

 

Аутентификация.

  2.Получение доступа к конкретной базе данных. На втором этапе, на основе прав, выданных пользователю как пользователю базы данных (user), его регистрационное имя…

Режимы аутентификации

 

SQL Server может использовать два режима аутентификации пользователей:

1. Режим аутентификации средствами Windows (Windows Authentication);

2. Смешанный режим аутентификации (Windows Authentication and SQL Server Authentication).

 

 

Режим аутентификации SQL Server

Доступ также предоставляется на основе учетных записей. Но используются учетные записи SQL Server, а не Windows. При попытке пользователя получить доступ к SQL Server сервер сам проверяет…  

Пользователи базы данных

После того как клиент успешно прошел аутентификацию, он получает доступ к SQL Server. Для получения доступа к любой базе данных учетная запись пользователя (login)… В пользователя базы данных может отображаться:

Роли в MS SQL Server

Роль – группировка, позволяющая объединять пользователей, выполняющих одинаковые функции. Роли были введены вместо групп для упрощения администрирования системы…  

Создание роли приложения

1) Создание роли средствами Transact-SQL выполняется с помощью системной хранимой процедуры:

sp_addapprole [ @rolename = ] 'role' ,

[ @password = ] 'password'

 

role - имя, которое будет иметь создаваемая роль приложения,

password - пароль, который будет использоваться для активизации роли.

 

Пример:

Добавить роль приложения SalesApp с паролем xyz_123 в текущую базу данных

 

EXEC sp_addapprole

'SalesApp' , 'xyz_123'

 

 

2) Создание роли приложения средствами MS SQL Server Management Studio выполняется с помощью:

 

<database>\Security\ Roles\Application Roles\

<context menu>New Application Role …

 

 

Удаление роли приложения

 

Выполняется с помощью системной хранимой процедуры:

sp_dropapprole[@rolename =] 'role'

 

role - имя роли, которая будет удаляться из текущей базы данных.

 

 

Приложение может быть спроектировано так, чтобы активизация роли приложения производилась:

1)пользователем, работающим с приложением - он должен вводить пароль сам;

2)самим приложением - пароль вводится приложением незаметно для пользователя.

 

Для обеспечения максимальной безопасности, пароль может быть зашифрован перед своей отправкой к SQL Server .

 

 

Если приложение спроектировано для выполнения различных задач с использованием разных прав доступа, необходимо создать отдельную роль для каждой выполняемой задачи.

Приложение должно само позаботиться о переключении ролей.

 

 

Для активизации роли приложения используется следующая хранимая процедура:

sp_setapprole [@rolename=] 'role' ,

[@password =] {Encrypt N 'password'} | 'password'

[ , [@encrypt =] 'encrypt_style' ]

role - имя роли приложения, которое определено в базе данных;

password - пароль, который приложение должно передать серверу для активизации роли приложения;

encrypt_style - применяемая схема шифрования паролей. Данный параметр может иметь два значения:

nоnе - шифрование не применяется;

odbc - шифрование с применением функции ODBC encrypt.

 

 

Пример: Активизировать роль приложения Test с паролем pswd . Пароль шифровать. N - означает конвертировать пароль в Unicode перед шифрованием.

 

EXEC sp_setapprole 'Test' ,

{ Encrypt N 'pswd' } , 'odbc'

 

 

Перед установлением соединения с использованием роли приложения пользователю сначала нужно получить доступ к SQL Server.

Для этого допустимы оба режима аутентификации пользователей.

 

 

Когда роль приложения активизируется, все права доступа, установленные в пределах сеанса для пользователя, групп или ролей, теряются до окончания работы приложения.

Соединение получает права, установленные для роли приложения в базе данных, в которой эта роль существует.

Временное «забывание» прав доступа, присвоенных установившему соединение пользователю, требуется для устранения конфликтов доступа.

В противном случае, если пользователю запрещено чтение данных, а приложению необходимо считать данные, доступ был бы отклонен, так как запрещение доступа имеет преимущества над предоставлением доступа.

 

 

Поскольку роль приложения имеет права только в той базе данных, в которой она создана, а все разрешения для учетных записей, групп и ролей, к которым принадлежит пользователь, теряются, то доступ к другим базам данных возможен только под гостевым именем guest.

 

 

Права доступа

 

Права в SQL Server можно разделить на три категории:

• права на доступ к объектам баз данных;

• права на выполнения команд Transact-SQL;

• неявные права (разрешения).

 

 

После создания пользователь не имеет никаких прав доступа, кроме тех, которые разрешены для специальной роли базы данных public.

Права, предоставленные этой роли, доступны для всех пользователей в базе данных.

 

 

Права пользователю выдаются:

• напрямую

• включением в роли:

 

 

Права пользователю выдаются:

• администраторами

• владельцами баз данных

• конкретных объектов баз данных.

 

 

Права на доступ к объектам баз данных

Объекты базы данных: • таблицы (tables), • столбцы таблиц (columns),

Команды T-SQL для управления разрешениями пользователя на доступ к объектам базы данных

  1)Предоставить доступ GRANT

– Конец работы –

Используемые теги: Современные, технологии, управления0.066

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Современные технологии управления

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Понятие управления. Виды управления. Управленческий труд и его особенности. МОДЕЛИ УПРАВЛЕНИЯ. ПОДХОДЫ К УПРАВЛЕНИЮ
Основатель Ф У Тейлор В г выпустил первую печатную работу которая... Основная идея используя замеры и наблюдения за работой исполнителей можно оптимизировать технологию выполнения работ...

ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ТЕХНОЛОГИИ СОЦИАЛЬНОЙ РАБОТЫ. ОБЩИЕ ТЕХНОЛОГИИ СОЦИАЛЬНОЙ РАБОТЫ. МЕЖДИСЦИПЛИНАРНЫЕ ТЕХНОЛОГИИ И МЕТОДИКИ СОЦИАЛЬНОЙ РАБОТЫ
Учебник подготовлен коллективом авторов... гл канд искусствовед наук проф Т В Шеляг гл д р... наук проф П Д Павленок...

Опорный конспект Дисциплина Управление персоналом 1. СОВРЕМЕННЫЕ КОНЦЕПЦИИ УПРАВЛЕНИЯ ПЕРСОНАЛОМ
Опорный конспект... Дисциплина Управление персоналом... Доцент к э н Иванкович Т С...

Управление, его цель и задачи функции. Организация управления. Система управления в составе системы производства
Информационная система ИС это организационно упорядоченная взаимосвязанная совокупность средств и методов ИТ а также используемых для хранения... Российский ГОСТ РВ определяет информационную систему как... Основной задачей ИС является удовлетворение конкретных информационных потребностей в рамках конкретной предметной...

Современные технологии автоматизации управления социальной работой
Они состоят из большого числа элементов, реализующих производственные и управленческие функции. Такие объекты имеют многоуровневую структуру, а… Для обеспечения норм функционирования сложных систем, где взаимодействуют… Важнейшая функция любой системы управления – получение информации, выполнение процедур по её обработке с помощью…

Имеется 4 основные задачи управления: стабилизация; программное управление; слежение; оптимальное управление
Управление это такое входное воздействие или сигнал в результате которого система ведет себя заданным образом... Различают способа управления в зав сти от того на основе какой информации...

Компьютерные информационные технологии в управлении. Классификация систем управления
Цель КИС подготовка к использованию современных информационных технологий в рамках КИС как инструмента для решения научных и практических задач в... Понятие информационной технологии Корпоративные информационные...

Современные системы управления базами данных
Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работы любого предприятия ли учреждения. Такая… Фактически, у любой современной СУБД существует аналог, выпускаемый другой… Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых…

Музееведение как научная дисциплина. Классификация музеев. История музейного дела. Основные направления музейной деятельности. Современные технологии в музейной деятельности
федеральное государственное бюджетное образовательное учреждение... высшего профессионального образования... Поволжская государственная социально гуманитарная академия...

Принципы управления и их использование в современном менеджменте на примере ОАО Лукоил
В этой связи к исторически первой модели трех факторов производства земля, труд, капитал добавляется четвертый - предпринимательские способности,… Разработка проблем научного управления, развернувшаяся в начале XX столетия и… При детальном рассмотрении и осмыслении принципов менеджмента можно открыть для себя много нового и найти причины…

0.043
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам
  • Информационные технологии в управлении Особое значение имеет внедрение информационного менеджмента, значительно расширяющее возможности использования компаниями информационных… Технология это комплекс научных и инженерных знаний, реализованных в приемах… Согласно определению, принятому ЮНЕСКО, информационная технология это комплекс взаимосвязанных, научных,…
  • Проблемы корпоративного управления в Украине на современном этапе развития Их объединяют интересы, капиталы и взаимодействие владельцев и работников в совместной хозяйственной деятельности. В современных условиях… Все это помогает добиться того, чтобы корпорации действовали на благо всего… Акцентируя роль частной собственности как необходимого исходного условия функционирования рыночных механизмов, многие…
  • Тема 1. Место и роль управления персоналом в системе управления предприятием Персонал предприятия как объект управления... Принципы и методы управления персоналом... Функциональное разделение труда и организационная структура службы управления персоналом...
  • Роль стратегического менеджмента в современном управление В современных условиях степень самостоятельности и ответственности организаций значительно возрастает. Основная часть решений, касающихся… Сама организация несет ответственность за создание ресурсов, обеспечивающих… Термин стратегичесоке управление был введен в 60 -70 годах 20 века для того, чтобы провести разграничение между…
  • Современные методф управления банковской системой На процесс становления и развития банков решающее воздействие оказывают во- первых, степень зрелости товарно-денежных отношений во- вторых,… По содержания понятие Банковская система более широко, оно включает в себя… Развитие банков и товарного производства и обращения исторически шло параллельно и тесно переплеталось.При этом банки,…