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

1970-Х, дд Чемберлен и другие на ibm Research Laboratory в Сан-

Хосе, Калифорния, разработала стандартный язык манипулирования данными под названием Structured Query Language (SQL, произносится как продолжение). СОТРУДНИК запрос, показанный ранее написано в SQL. В 1986 году Американский национальный институт стандартов (ANSI), принятой SQL в качестве стандартного языка запросов для реляционных баз данных. С принятием ANSI-х SQL, интерес в создании SQL неотъемлемой частью реляционных баз данных на мэйнфреймов и персональных компьютеров возросла. SQL имеет множество встроенных функций, таких как среднее (AVG), наибольшее значение (MAX), наименьшее значение (MIN) и др. Таблица 5.6 содержит примеры команд SQL.

SQL позволяет программистам узнать один мощный язык запросов и использовать его в системах, начиная от персональных компьютеров до самых крупных ЭВМ (рис 5.14). Программисты и пользователи базы данных также найти SQL ценный, потому что утверждения SQL может быть встроен в многих языках программирования, таких как широко применяемого C ++ и языков COBOL. Поскольку SQL использует стандартизированные и упрощенные процедуры для получения, хранения и манипулирования данными в базе данных системы, популярным языком запросов к базе данных может быть легко понять и использовать.

После база данных была создана и загружаются с данными, он может производить необходимые отчеты, документы и другие материалы (см рис 5.15). Эти выходы обычно появляются в экранных дисплеев или бумажных распечаток. Особенности выходного контроль над программой базы данных позволяют выбрать записи и поля появляются в отчетах. Вы также можете сделать расчеты специально для доклада Манипулируя полями базы данных. Контроль форматирования и опции организаций (таких как заголовки отчетов) поможет вам настроить отчеты и создавать гибкие, удобные и мощные инструменты информационно-обработки.

A DBMS can produce a wide variety of documents, reports, and other output that can help organizations achieve their goals. The most common reports select and organize data to present summary information about some aspect of company operations. For example, accounting reports often summarize financial data such as current and past-due accounts. Many companies base their routine operating decisions on regular status reports that show the progress of specific orders toward completion and delivery.

Databases can also provide support to help executives and other people make better decisions. A database by Intellifit, for example, can be used to help shoppers make better decisions and get clothes that fit when shopping online. The database contains true sizes of apparel from various clothing companies that do business on the Web. The process starts when a customer’s body is scanned into a database at one of the company’s locations, typically in a shopping mall. About 200,000 measurements are taken to construct a 3-D image of the person’s body shape. The database then compares the actual body dimensions with sizes given by Web-based clothing stores to get an excellent fit.

СУБД может производить широкий спектр документов, отчетов и другой продукции, которая может

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

Базы данных могут также оказывать поддержку, чтобы помочь руководителям и другим людям сделать более обоснованные решения.Базы данных, Intellifit, например, могут быть использованы, чтобы помочь покупателям сделать более обоснованные решения и получить одежду, которая соответствует, делая покупки онлайн.База данных содержит истинные размеры одежды из различных швейных предприятий, которые делают бизнес в Интернете.Процесс начинается, когда тело клиента сканируется в базу данных в одном из мест в компании, как правило, в торговом центре. Около 200.000 замеров построить 3-D изображение формы тела человека. Затем база данных сравнивает фактические размеры тела с размерами предоставляемых веб-магазинов одежды, чтобы получить отличную посадку.

Database Administration

Database systems require a skilled DBA. A DBA is expected to have a clear understanding of the fundamental business of the organization, be proficient in the use of selected database management systems, and stay abreast of emerging technologies and new design approaches. The role of the DBA is to plan, design, create, operate, secure, monitor, and maintain databases. Typically, a DBA has a degree in computer science or management information systems and some on-the-job training with a particular database product or more extensive experience with a range of database products. See Figure 5.16.

The DBA works with users to decide the content of the database—to determine exactly what entities are of interest and what attributes are to be recorded about those entities. Thus, personnel outside of IS must have some idea of what the DBA does and why this function is important. The DBA can play a crucial role in the development of effective information systems to benefit the organization, employees, and managers.

The DBA also works with programmers as they build applications to ensure that their

programs comply with database management system standards and conventions. After the database is built and operating, the DBA monitors operations logs for security violations. Database performance is also monitored to ensure that the system’s response time meets users’ needs and that it operates efficiently. If there is a problem, the DBA attempts to correct it before it becomes serious.

Some organizations have also created a position called the data administrator, a nontechnical, but important role that ensures that data is managed as an important organizational resource. The data administrator is responsible for defining and implementing consistent principles for a variety of data issues, including setting data standards and data definitionsm that apply across all the databases in an organization. For example, the data administrator. would ensure that a term such as “customer” is defined and treated consistently in all corporate databases. This person also works with business managers to identify who should have read or update access to certain databases and to selected attributes within those databases.

This information is then communicated to the database administrator for implementation. The data administrator can be a high-level position reporting to top-level managers.