Английский язык для ИТ-специалистов

How to buy software

Показывать лекцию целиком

1. Vocabulary

Spreadsheet - Электронная таблица. Программа обработки данных, расположенных в таблице

row - Строка. Ряд элементов, например, ячеек таблицы, находящихся по горизонтали

Column - Столбец. Ряд элементов, расположенных вертикально

cell - Секция памяти, ячейка, клетка (таблицы)

Formula bar - Панель формул. Панель в окне некоторых программ, на которой находятся кнопки для составления формул

Format - 1.Формат. Схема расположения и представления данных в памяти, в базе данных или на внешнем носи теле. 2. Размечать, форматировать

Database (DB) - База данных. Комплекс данных, которые обрабатываются специальными программами, предназначенными для поиска, хранения, чтения/записи и других операций с данными

field - поле; понятие в базе данных, определяющее элемент записи

Memo field - Текстовое поле в базе данных, которое может содержать неструктурированный текст большой длины

Object Linking and Embedding (OLE) - Объектное связывание и встраивание. Связывание и встраивание данных различного формата (например, текста, графики, звуковых данных и пр.) в системе Windows между разными приложениями

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

Relational database - Реляционная база данных. Один из методов построения баз данных, который основан на построении нескольких таблиц

Built-in-function - Встроенная функция

Hyperlink - Гиперссылка, выделенный элемент веб-страницы

Query - Запрос. Набор ключевых слов для получения информации

2. Translate from Russian into English:

  • База данных – это комплекс данных, которые обрабатываются специальными программами, предназначенными для поиска, хранения, чтения и других операций с данными.
  • Текстовое поле в базе данных может содержать неструктурированный текст большой длины.
  • Одним из методов построения баз данных, основанным на построении нескольких таблиц, является реляционная база данных.
  • Составной (compound) документ может включать в себя текст, графику, звуковые фрагменты, электронные таблицы и т.д.
  • Электронная таблица – это программа обработки данных, расположенных в таблице.
  • При помощи индексных файлов (index-file) повышается скорость обработки операций ввода/вывода за счет быстрого нахождения необходимых записей.
  • В базе данных можно создать информацию о каждом сотруднике фирмы и осуществлять поиск записи по фамилии.
  • Помимо связывания и встраивания данных различного формата (например, текста, графики, звуковых данных и пр.) в системе Windows между разными приложениями, можно также вставить ссылку на фрагмент.
  • При помощи встроенной функции пользователь может выполнить необходимые вычисления.
  • Активизация гиперссылки вызывает переход на другую страницу или другую часть текущей страницы.
  • 3.1. Read the text

    How to Buy Database Software

    www.PCmagazine.com

    By: Samara Lynn

    Databases don't have to be complicated. Our guide to these feature-rich data applications will help you understand the basics, and assist in helping you select the one that best suits your company's needs.

    A database is an excellent tool for managing and storing data when spreadsheets like Excel 2010 aren't enough. With database like FileMaker Pro 11, Microsoft Access 2010, and Alpha Five v10 Developer, you can create interactive forms, run reports against data, and publish Web applications. Databases pick up where spreadsheets leave off by enabling highly efficient and powerful ways of organizing and representing data in charts, reports, queries, and more.

    Database design and management can be complex, but there are several database applications that facilitate easy setup and administration. Although these products differ in feature set and user interfaces, there are five key components that comprise a relational database regardless of which platform you select: Tables, rows, columns, records and keys.

    Databases Defined

    Think of a database as a modular system: A database contains tables, tables contain rows, and columns and rows correspond to single records. Keys, particularly primary keys, act as unique identifiers in relational databases and the means by which such databases "relate" one table to another. Confused? Imagine, then, that you have a database with two tables. Table 1 contains employee names and employee social security numbers. The column containing social security numbers is set as a primary key. Table 2 contains employee social security numbers and employee home addresses. You can establish a relationship between Table 1 and Table 2 based on the primary key of social security numbers. This allows you to make queries or run reports that will pull up all of the information in both tables at the same time. This is, of course, a very simple example, but it gives a general idea of how tables, relationships, and keys work. Imagine a vast database with many sorts of information, and several keys, and you can see that a database can be a very powerful tool, indeed.

    Database Products For All User Levels

    Database design can be complicated for non-developers, so our Editors' Choice for databases is FileMaker Pro 11. It's an ideal way for those not well-versed in database design to create a database or ad-hoc report. With FileMaker Pro 11, small businesses can create powerful relational databases; easy-to-use does not translate into poor database development.

    If you're familiar with database solutions, Microsoft Access 2010 and Alpha Five v10 Developer may be more your speed. Both have a steeper learning curve than FileMaker Pro 11 does, but the underlying, real programming languages—VBA in Access 2010 and Ajax in Alpha Five v10—mean that developers can create highly customized solutions using the databases as back-ends.

    Users accustomed to the familiar Microsoft Office ribbon interface (and who don't require databases to be published to the Web) will find a lot to like in Access 2010. Redmond's offering simplifies database creation with the use of templates and built-in macros. Should you want to publish a database to the Web, you'll need a SharePoint 2010 server, or a Microsoft-hosted SharePoint site.

    Alpha Five v10 simplifies the process of getting a database published to the Web, as everything you need to do so is included. The makers of Alpha Five v10 tout the product as a way for non-developers to build Ajax web applications. Indeed, it is a powerful product and during testing we were able to create several web apps without knowing a lick of Ajax, but there's still an assumption that the user has rudimentary database knowledge, and therefore presents a learning curve to database novices.

    Operating System Compatibility

    Besides skill level, there is another consideration to ponder when selecting which database choice is right for you or your business: Operating system compatibility. Users working in predominately Windows-based networks may find Access 2010 an easy tool to create compatible complex applications. If you're working with primarily with Macs, FileMaker's Bento or FileMaker Pro 11 (which also supports Windows) may prove better fits. Bento is a more lightweight database management program than FileMaker Pro 11—perfect for a small business running Macs and without heavy database needs.

    Database Usage

    There's also database usage to take into account. If you have a number of users—more than 20, who will be accessing the database throughout a workday—Access 2010 and Alpha Five v 10 can scale and handle a larger number of database transactions and simultaneous connections than a streamlined application such as Bento. FileMaker Pro 11 is also tailored more for the SMB, though FileMaker offers other editions for larger organizations, like FileMaker Server 11 Advanced.

    Database design and management need not be painful and arduous. Anyone can get a database up and running with a little willingness to get acquainted with the basic concepts.

    3.2. Comprehension tasks

    3.2.1. Mark the following statements as True or False:

  • Databases like FileMaker Pro 11, Microsoft Access 2010, and Alpha Five v10 Developer are excellent tools for managing and storing data. Is it true?
  • There are five key components that comprise a relational database: Tables, rows, columns, cells and fields. Is it true?
  • Database is a modular system. Is it true?
  • With Microsoft Access 2010, small businesses can create powerful relational databases. Is it true?
  • Users working in Windows-based networks may find FileMaker Pro 11 an easy tool to create compatible complex applications. Is it true?
  • 3.2.2. Using the information in the article, complete these statements

  • A database is used to:
  • store, organize and retrieve a large collection of related information;
  • create the main document with a word processor;
  • to enter text, numbers and formulas
  • Databases pick up where spreadsheets leave off by
  • enabling highly efficient and powerful ways of storing and sorting records
  • enabling highly efficient and powerful ways of organizing and representing data in charts, reports, queries, and more;
  • keeping personal records or mailing lists with names, addresses, departments, etc..
  • What does "relational database" refer to?
  • software which allows data to be displayed and managed in a table format
  • an organized collection of data stored in a computer file
  • a collection of data items organized as a set of formally-described tables from which data can be accessed or reassembled in many different ways without having to reorganized the database
  • 4. Discussion

  • Discuss advantages and disadvantages of Microsoft Access 10 and Alpha Five v10 Developer databases.
  • Why do you think FileMaker Pro 11 is an ideal way for those not well-versed in database design to create a database or ad-hoc* report?
  • Why is it important to ponder on operating system compatibility when selecting which database choice is right for you or your business?
  • What are some potential problems the developers of modern databases will face?
  • *Ad-hoc (Latin) – done only when the situation makes it necessary, and without any previous planning.

    Вернуться к учебному плану