Home Random Page


CATEGORIES:

BiologyChemistryConstructionCultureEcologyEconomyElectronicsFinanceGeographyHistoryInformaticsLawMathematicsMechanicsMedicineOtherPedagogyPhilosophyPhysicsPolicyPsychologySociologySportTourism






DATA MANAGEMENT TOOLS

Data Management Software

The simplest tools for managing data are software packages dedicated to a specific data management task, such as keeping track of appointments or managing your checking account. You can purchase these tools or download them from Internet. Although these tools are easy to use, they don’t generally allow you to create new record types because the new record types are predefined. Most spreadsheet and word processing software packages feature simple tools that allow you to specify fields, enter data and manipulate it. For example, Microsoft Excel allows you to sort records, validate data, search for records, perform simple statistical functions, and generate graphs based on the data. Such simple file management tools are popular for individuals who want to maintain flat files that contain hundreds, not thousands, of records. To create your own data management software it is possible to simply enter data as an ASCII text file, and then use a programming language to write routines to access that data.

 

Database Management Systems

The term DBMS (Database Management System) refers to software that is designed to manage data stored in a database. Each DBMS typically specializes in one of the four database models, but some DBMS software offers versatility by dealing with a variety of models and data. An XML DBMS, for example, is optimized for handling data that exists in XML format. An OODBMS (object-oriented database management system) is optimized for an object-oriented database model, allowing you to store and manipulate data classes, attributes, and methods. Database client software allows any remote computer or network workstation to access data in a database.

 

Databases and the Web

The Web provides an opportunity for many people to gain access to data from multiple locations. The simplest way to provide Web access to database is converting a data base report into a HTML document, which can be displayed as a Web page by a browser. In several situations, such as e-commerce, it is important for people to use a browser to add or update records in a database. For example, the process of ordering merchandise at Vintage Music Shop creates a new order record, changes the In Stock field in the Albums table, and creates a customer record for first-time customers. These dynamic database updates require an architecture similar to that used for dynamic Web publishing, plus the use of forms. A form usually exists on a Web server, which sends the form to your browser. Several tools, including ASP, CGI, and PHP, help you create server-side programs.

XML Documents

XML is a markup language that allows field tags, data, and tables to be incorporated into a Web document. It was developed in response to several deficiencies that became apparent as HTML gained widespread use. For example, suppose you are interested in speeches given by Martin Luther King, Jr. Entering his name in a search engine produces thousands of entries, including MLK biographies, streets and schools named after a famous civil rights leader, historic locations relating to the civil rights movement and so on. XML provides tags that can bó embedded in a XML document to put data in context.



As you can see, many techniques exist for storing, accessing, and displaying the data from the databases. Sometimes more than one tool has the potential to work for a specific application. Now that you’ve had an introduction to the options, you should be able to evaluate when and how to use them.

 

Comprehension check. Mark the following statements as True or False.

 

1. Many techniques exist for storing, accessing, and displaying the data from the databases.

2. The Web provides an opportunity for a limited number of people to gain access to data from multiple locations.

3. Simple file management tools are popular for individuals who want to maintain files that contain thousands of records.

4. The term DBMS (Database Management System) refers to software that is designed to manage data stored in a database.

5. Microsoft Excel doesn’t allow you to sort records, validate data, search for records, perform simple statistical functions, and generate graphs based on the data.

6. XML is a markup language that allows field tags, data, and tables to be incorporated into a Web document.

 

Vocabulary practice

1. In the text find the opposites to the given words.

civil sometimes simple purchase allow unknown

 

2. Fill in the blanks choosing from the variants given.

1. Most spreadsheet and word processing software (sets, packages, collections) feature simple tool that allow you to specify fields, enter data and manipulate it.

2. As you can see, many techniques (are existing, exist, have been existed) for storing, accessing, and displaying the data from the databases.

3. For example, Microsoft Excel (to allow, is allowing, allows) you to sort records, validate data, search for records.

4. XML (were, is, have been) a markup language that allows field tags, data, and tables to be incorporated into a Web document.

5. Now that you (have had, had, has had) an introduction to the options, you should be able to evaluate when and how to use them.

6. Many (methods, ways, techniques) exist for storing, accessing and displaying the data from the databases.

 

3. Make three-word combinations using the words in the columns and then fill in the gaps in the following sentences.

A: address B: client C: software

System management task

database book Database

data management software

database Management information

data server software

 

1. The simplest tools for managing data are soft packages dedicated to a specific … .

2. The term DBMS … refers to software that is designed to manage data stored in a database.

3. Simple tools that easily store … might not be suited for managing a worldwide airline reservation system.

4. To create your own … it is possible to simply enter data as an ASCII text file.

5. … is designed to manage billions of records and lots of transactions every second.

6. … allows any remote computer or network workstation to access data in a database.

 

4. Fill in the gaps in the text.

 

The data in a database can be ___ over the Web. A simple process called ___ Web publishing converts a database report into an HTML document, which can be displayed by a browser. More sophisticated ___ Web publishing produces data from a database on demand. HTML forms and XForms not only provide search capabilities, but can also be used to add or modify data in a ___ with a Web browser. ___ documents provide a Web-based data management tool that uses special __ as field names within a document.

 

Speaking. Discuss the following questions.

 

1. Are simple data management tools available?

2. Can you create your own data management software?

3. What kinds of tools are specially designed for creating and manipulating databases?

4. Is it possible to access a database over the Web?

 

Text C

 

Pre-reading task. Match the meaning of the following English words with the Russian equivalents.

 

1. conversion routine à) èçáûòî÷íîñòü äàííûõ

2. data redundancy b) ïîðÿäîê ñîðòèðîâêè

3. BLOB c) èíäåêñ áàçû äàííûõ

4. variable-length field d) êîíâåðñèîííàÿ ïîäïðîãðàììà

5. primary key e) ïåðâè÷íûé êëþ÷

6. sort order f) öåëî÷èñëåííûé òèï äàííûõ

7. validation rule g) áîëüøîé äâîè÷íûé îáúåêò

8. fixed-length field h) ïîëå íåïîäâèæíîé äëèíû

9. integer data type i) ïðàâèëî ðàòèôèêàöèè

10. database index j) ïîëå ïåðåìåííîé äëèíû

 

Reading. Read the text and try to guess the meaning of the words in bold. Check your variants in the dictionary.

 


Date: 2015-01-12; view: 1056


<== previous page | next page ==>
Comprehension check. Mark the following statements as True or False. | DATABASE DESIGN
doclecture.net - lectures - 2014-2024 year. Copyright infringement or personal data (0.01 sec.)