Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Документ Microsoft Word.docx
Скачиваний:
6
Добавлен:
11.02.2015
Размер:
69.64 Кб
Скачать

Администрирование баз данных

Системы управления базами данных требуют квалифицированного DBA.DBA, как ожидается, иметь четкое представление о фундаментальной нахождения организации, быть опытным в использовании отдельных систем управления базами данных, и быть в курсе новых технологий и новых подходов к проектированию.Роль DBA является планирование, проектирование, разработку, эксплуатацию, безопасный, контролировать и поддерживать базы данных. Как правило, DBA имеет степень в области компьютерных наук или информационных систем управления и некоторые на рабочем месте обучения с конкретного продукта базы данных или более широким опытом с диапазоном продуктов баз данных. Смотрите Рисунок 5.16.

DBA работает с пользователями, чтобы решить содержание базы данных с целью установить именно то, что лица, представляют интерес и какие атрибуты должны быть записаны о тех юридических лиц. Таким образом, персонал за пределами IS должны иметь некоторое представление о том, что DBA делает и почему эта функция важна.DBA может сыграть решающую роль в развитии эффективных информационных систем в интересах организации, сотрудников и менеджеров.

DBA также работает с программистами, как они строят приложения для обеспечения того, чтобы их

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

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

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

Popular Database Management Systems

Some popular DBMSs for single users include Microsoft Access and FileMaker Pro. The complete database management software market encompasses software used by professional programmers that runs on midrange, mainframe, and supercomputers. The entire market, including IBM, Oracle, and Microsoft, generates billions of dollars per year in revenue. Although Microsoft rules in the desktop PC software market, its share of database software on larger computers is small.

Like other software products, a number of open-source database systems are available, including PostgreSQL and MySQL. Open-source software was described in Chapter 4. In addition, many traditional database programs are now available on open-source operating systems. The popular DB2 relational database from IBM, for example, is available on the Linux operating system. The Sybase IQ database and other databases are also available on the Linux operating system.

A new form of database system is emerging that some refer to as Database as a Service (DaaS) and others as Database 2.0. DaaS is similar to software as a service (SaaS). Recall that a SaaS system is one in which the software is stored on a service provider’s servers and accessed by the client company over a network. In DaaS, the database is stored on a service provider’s servers and accessed by the client over a network, typically the Internet. In DaaS, database administration is provided by the service provider. SaaS and DaaS are both part of the larger cloud computing trend. Recall from Chapter 3 that cloud computing uses a giant cluster of computers that serves as a host to run applications that require high-performance computing.

In cloud computing, all information systems and data are maintained and managed by service providers and delivered over the Internet. Businesses and individuals are freed from having to install, service, maintain, upgrade, and safeguard their systems.

More than a dozen companies are moving in the DaaS direction. They include Google, Microsoft, Intuit, Serran Tech, MyOwnDB, and Trackvia.15 XM Radio, Google, JetBlue Airways, Bank of America, Southwest Airlines, and others use QuickBase from service provider Intuit to manage their databases out of house.16 JetBlue, for example, uses a DaaS from Intuit to organize and manage IT projects.17 Because the database and DBMS are available from any Internet connection, those involved in managing and implementing systems development projects can record their progress and check on others’ progress from any location.