Администратор БД

Автор работы: Пользователь скрыл имя, 04 Июня 2012 в 17:54, курсовая работа

Краткое описание

Массовое создание сложных программных средств, промышленными методами и большими коллективами специалистов, вызвало необходимость их четкой организации, планирования работ по необходимым ресурсам, этапах и сроках реализации. Для решения этих задач существует программная инженерия. Это область компьютерной науки и технологии, которая занимается построением программных систем, настолько больших и сложных, что для этого требуется участие стройных команд разработчиков различных специальностей и квалификаций.
Целью данной курсовой работы является ознакомление с профессией администратора БД.

Содержание

Задание Ошибка! Закладка не определена.
Аннотация 1
Введение 2
1. Портрет ИТ – специалиста 2
1.1. История возникновения ИТ - должности администратора БД 2
1.2. Должностные обязанности 2
1.3. Знания, умения, навыки и профессиональные качества 2
1.4. Средняя заработная плата, востребованность на рынке труда, крупнейших работодателей 2
2. Анализ рабочего учебного плана специальности и федеральных государственных образовательных стандартов 2
2.1. Компетенции, соответствующие должности администратора БД 2
2.2 Предметы, в рамках которых формируются компетенции администратора БД: 2
2.3. Анализ собранной информации 2
3. Карта памяти структуры ПИ 2
4. Предложения по информационному наполнению предметов 2
Заключение 2
Библиографический список 2

Прикрепленные файлы: 1 файл

мой курсовой проект.docx

— 90.53 Кб (Скачать документ)

 

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

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

Зарплаты администраторов  БД пропорциональны сложности и ответственности этой работы:

  • Начинающие сотрудники могут рассчитывать на $500 - 800.
  • Специалисты же с опытом от года зарабатывают не менее $1000.
  • В крупных компаниях зарплаты администраторов БД доходят до $2500.

В Москве зарплата администратора БД установилась на уровне от 25 тыс. рублей до 60 тыс. рублей в месяц. А в регионах России – от 15 тыс. рублей до 20 тыс. рублей в месяц. Как правило, работодатель готов предоставить сотруднику рабочее место, полный социальный пакет и, конечно же, оформление в соответствии с ТК РФ.

Администратор баз данных – одна из самых популярных и  востребованных вакансий в сфере  ИТ. Бывают администраторы SQL, Oracle, FireBird, InterBase, 1C. И все это четыре разных специалиста. Поэтому и выбирать сферу деятельности нужно в зависимости  от того, с какой базой данных вы знакомы. Больше всего получают администраторы, работающие с базой SQL – средний  оклад такого работника равняется 60 000 рублей.

 

Компания Wikimart – это торговый интернет-проект, основанный на модели ecommerce marketplace (посредник между магазинами и покупателями).  Уже более двух растет на российском рынке, привлекая в команду лучших людей и наращивая обороты!  
У них активно расширяется отдел Technology, и сейчас ищут сотрудников, которые займутся архитектурой базы данных и будут активно участвовать в проектах разработки.

В компании имеется:

  • Стартовая точка – действующий сайт, 2000 подключенных магазинов и 100 тыс. уникальных посетителей в день;
  • Молодая и драйвовая команда во главе с двумя выпускниками Стэнфордской школы бизнеса (никаких старперов и «совка»; никакого офисного планктона и «капитализма по-русски»);
  • Лучшая в России команда международных инвесторов: основатели и топ-менеджеры eBay, Facebook, Skype, LinkedIn и др.
  • Простая, понятная и почти недостижимая цель – построить в России компанию А-класса, в которой нормальному человеку приятно работать

Какие задачи предстоит решать:

  • Системно решить текущие проблемы с базой, проанализировать тяжелые запросы, оптимизировать структуру хранения и план извлечения данных (MySQL)
  • Разработать архитектуру базы данных и план миграции на промышленную СУБД
  • Непрерывно проводить аудит запросов к БД в production-окружении
  • Администрировать production-сервера с СУБД
  • Участвовать в проектах разработки в качестве архитектора баз данных
  • Прививать культуру работы с БД под высокой нагрузкой в команде


Как понять, что Вы подходите данной компании: 
У Вас большой опыт разработки и построения высоконагруженных БД в качестве инженера, администратора БД, ведущего программиста или системного архитектора

  • Вы очень успешно учились в ведущем ВУЗе России на математика, физика или кибернетика. Собственно, это Физтех, МГУ, ГУ-ВШЭ, МИФИ, СПбГУ, НГУ
  • У Вас глубокие знания  в области проектирования и эксплуатации реляционных БД (Postgres, MySQL, Oracle) в веб-системах под высокой нагрузкой: тюнинг СУБД, репликация, организация шардинга, контроль версий схемы БД и интеграция новых версий на production синхронно с исходным кодом
  • Среди Ваших ключевых компетенций – умение быть самостоятельным лидером  рядом с талантливыми и амбициозными людьми, и у Вас бесконечное желание и возможность делать все еще лучше.

Описание  вакансии Администратор баз данных Oracle junior.

Обязанности:

  • администрирование СУБД Oracle;
  • работа в команде администраторов СУБД Oracle;
  • общение с англоязычными Клиентами по телефону и e-mail переписка.

Требования:

  • молодые люди (возможно студенты ВУЗа, IT направление);
  • владение английским языком (письменный/разговорный) обязательно! (для свободного общения с англоязычными Клиентами компании по тел./в режиме e-mail переписки);
  • желание развиваться и построить карьеру в сфере IT;
  • Приветствуются базовые знания реляционных баз данных и ОС семейства UNIX

Условия:

  • официальное трудоустройство и социальный пакет согласно ТК РФ;
  • престижная позиция в компании по окончании внутреннего обучения;
  • обучение прикладного характера на реальных объектах (проектах компании) в тестовом режиме под руководством наставников;
  • стипендия на период обучения 15 000 , через год з/п 25 000, а дальше до 60 000 по мере роста компетенции (повышение рассматривается каждые пол-года);
  • профессиональный и карьерный рост;
  • работа в дружном молодом коллективе;
  • возможность совмещать учебу в ВУЗе и работу (сменный график 12х24; 12х48).


2. Анализ рабочего учебного плана  специальности и федеральных  государственных образовательных  стандартов

 

2.1. Компетенции, соответствующие должности администратора БД

 

Для успешного участия в проекте  построения хранилища данных администратор  БД должен иметь определенную компетенцию  в области СУБД, позволяющие ему  качественно выполнить проектирование БД, её реализацию и настройку.

 К такой компетенции относят:

  • Знание операционной системы, на которой размещается БД хранилища данных.
  • Понимание принципов работы локальных вычислительных сетей и настройки информационной безопасности.
  • Квалифицированные знания по СУБД, использующейся для реализации корпоративного хранилища.
  • Наличие опыта администрирования промышленных СУБД (управление экземпляром, сбор статистики, мониторинг производительности и т.п.). Опыт работы с приложениями администрирования (командная строка и GUI приложения).
  • Наличие практического опыта проектирования структуры и оптимизации работы СУБД для хранилищ данных (секционирование, табличные пространства, индексы, планы запросов и т.д.).
  • Умение настраивать операции архивирования, резервного копирования и восстановления больших объемов данных.
  • Знания в области настройки безопасности СУБД (сопровождение пользователей, назначение привилегий, аудит и т.д.).
  • Знания языка запросов SQL и его процедурных расширений.
  • Знания методологий проектирования хранилищ данных, схем организации данных «Звезда» и «Снежинка».
  • Наличие сертификатов является очень желательным.

 

2.2 Предметы, в рамках которых формируются  компетенции администратора БД:


  • ОК-1: философия, история, экономика, английский для специалистов ИТ, основы правовых знаний, история мировой и отечественной культуры, информационная культура в профессиональной деятельности, основы менеджмента программного продукта, основы художественного дизайна программного продукта, русский язык и культура речи, математический анализ, алгебра и геометрия, дискретная математика, мат. логика и теория алгоритмов, теория вероятностей и математическая статистика, теория автоматов и формальных языков, структуры и алгоритмы обработки данных, теоретические основы информатики, основы теории управления, математические основы искусственного интеллекта, физика, электротехника электроника и схемотехника, нейрокомпьютерные технологии, электронное делопроизводство, бизнес информатика, введение в программную инженерию, основы программирования, объектно-ориентированное программирование и проектирование, интеллектуальные системы.

 

  • ОК-2: философия, история, иностранный язык, экономика, английский для специалистов ИТ, основы правовых знаний, история мировой и отечественной культуры, информационная культура в профессиональной деятельности, основы менеджмента программного продукта, основы художественного дизайна программного продукта, русский язык и культура речи, математический анализ, алгебра и геометрия, дискретная математика, мат. логика и теория алгоритмов, теория вероятностей и математическая статистика, теория автоматов и формальных языков, теоритические основы информатики, основы теории управления, математические основы искусственного интеллекта, физика, электротехника электроника и схемотехника, нейрокомпьютерные технологии, введение в программную инженерию, основы программирования, объектно-ориентированное программирование и проектирование, интеллектуальные системы, корпоративные информационные системы, администрирование глобальных вычислительных систем;
  • ОК-4: экономика, основы правовых знаний, алгебра и геометрия, электронное делопроизводство;
  • ОК-5: структуры  алгоритмы обработки данных;
  • ОК-6: философия, история, основы правовых знаний, история мировой и отечественной истории, информационная культура в профессиональной деятельности, основы художественного программного продукта, бизнес информатика, WEB технологии обработки данных, человеко-машинное взаимодействие;
  • ОК-8: Экономика, информационная культура в профессиональной деятельности, дискретная математика, математическая логика и теория алгоритмов, теория вероятностей и математическая статистика, теория автоматов и формальных языков, нейрокомпьютерные технология;
  • ОК-9: Философия, экономика, английский для ит-специалистов, основы правовых знаний;
  • ОК-11: иностранный язык, английский для ит-специалистов, информационная культура в профессиональной деятельности;
  • ПК-1: основы менеджмента программного продукта, теоритические основы информатики, введение в программную инженерию, системный анализ, нирс, учебная и производственная практика;
  • ПК-2: основы менеджмента программного продукта, математические основы искусственного интеллекта, электронное делопроизводство, учебная и производственная практика;


  • ПК-3: математический анализ, основы теории управления, электронное делопроизводство, введение в программную инженерию, базы данных, учебная и производственная практика;
  • ПК-4: математический анализ, основы теории управления, математические основы искусственного интеллекта, электронное делопроизводство, спецификация, архитектура и проектирование программных систем, интеллектуальные системы, корпоративные информационные системы, учебная и производственная практика;
  • ПК-5: математический анализ, теоритические основы информатики, основы теории управления, математические основы искусственного интеллекта, электронное делопроизводство, бизнес информатика, WEB технологии обработки данных, человеко-машинное взаимодействие, учебная производственная практика;
  • ПК-6: математический анализ, теоритические основы информатики, основы теории управления, математические основы искусственного интеллекта, электронное делопроизводство, системный анализ;
  • ПК-7: экономика программной инженерии, алгебра и геометрия, системный анализ, интеллектуальные системы, корпоративные информационные системы;
  • ПК-8: алгебра и геометрия, спецификация, архитектура и проектирование программных систем, системный анализ;
  • ПК-9: основы теории управления, математические основы искусственного интеллекта, архитектура эвм;
  • ПК-10: математический анализ, алгебра и геометрия, дискретная математика, теоретические основы информатики, вычислительная математика, спецификация, архитектура и проектирование программных систем, тестирование и отладка по, интеллектуальные системы, функциональное программирование, логическое программирование, системы и технологии принятия решений, теория принятия решений, корпоративные информационные системы, грид-системы и облачные вычисления;
  • ПК-11: математический анализ, алгебра и геометрия, математическая логика и теория алгоритмов, структуры и алгоритмы обработки данных, основы программирования, объектно-ориентированное программирование и проектирование, администрирование глобальных вычислительных систем, учебная и производственная практика;
  • ПК-13: теория автоматов и формальных языков, структуры и алгоритмы обработки данных, сети и телекоммуникации, нейрокомпьютерные технологии;
  • ПК-15: сети и телекоммуникации, операционные системы, архитектура ЭВМ, компьютерная графика, учебная и производственная практика;

Информация о работе Администратор БД