290
Приложение D
•
Вы не относитесь к вышеупомянутым категориям, но какимто об
разом на вашем ноутбуке (надеюсь, это не рабочий компьютер) ока
залась база данных.
В зависимости о того, какая из указанных категорий лучше всего опи
сывает вашу ситуацию, вас заинтересует одна или несколько следую
щих тем:
•
Углубленное изучение SQL
•
Программирование баз данных
•
Проектирование баз данных
•
Настройка баз данных
•
Администрирование баз данных
•
Создание отчетов
Далее в этом приложении представлены все эти темы и предложены
некоторые источники, помогающие овладеть этими дополнительными
навыками.
Углубленное изучение SQL
Независимо от вашей роли в организации, как то администратор, про
граммист, специалист по вопросам производительности, составитель
отчетов или даже разработчик БД, для личного успеха и успеха вашего
проекта нет более важного навыка, чем владение языком SQL в совер
шенстве. Все так, но довольно сложно понять, владеете ли вы языком,
который включает лишь горстку команд (я имею в виду категорию
SQLвыражений для работы с данными, включающую выражения
se
lect
,
insert
,
update
и
delete
). Лучший способ определить, освоили ли вы
SQL, – пройти курс углубленного изучения SQL или прочитать книгу
для профессионалов. После этого большинство почувствует, что вопрос
не настолько хорошо знаком, как это представлялось.
Вот чем вам может помочь совершенное владение языком SQL:
•
Программисты, работающие с базами данных, в конечном счете от
вечают за соответствующую реализацию спецификаций проекта
и за общую производительность системы. Лучшие программисты
могут создавать лаконичные и эффективные SQLвыражения, пра
вильно реализующие спецификации проекта, не приводя к пробле
мам производительности.
•
Администрирование БД часто объединяет несколько навыков, вклю
чая проектирование и реализацию БД, программирование БД и на
стройку БД. Чтобы выполнять повседневные задачи администриро
вания, администраторы должны в совершенстве владеть SQLвыра
жениями управления схемой данных (такими как
create
table
и
alter
index
), а превосходное знание SQLвыражений для работы с данны
ми поможет находить наилучшие решения при проектировании,
программировании и настройке.
Дополнительные источники
Достарыңызбен бөлісу: |