Translated using Weblate (Belarusian)
[phpmyadmin.git] / doc / glossary.rst
blobd28fbbf8511700c7113780fa1f60b3d13a09c69b
1 .. _glossary:
3 Glossary
4 ========
6 From Wikipedia, the free encyclopedia
8 .. glossary::
10     .htaccess
11       the default name of Apache's directory-level configuration file.  
13       .. seealso:: <https://en.wikipedia.org/wiki/.htaccess>
15     ACL
16       Access Contol List
18     Blowfish
19       a keyed, symmetric block cipher, designed in 1993 by Bruce Schneier.      
21       .. seealso:: <https://en.wikipedia.org/wiki/Blowfish_(cipher)>
23     Browser
24       a software application that enables a user to display and interact with text, images, and other information typically located on a web page at a website on the World Wide Web.   
26       .. seealso:: <https://en.wikipedia.org/wiki/Web_browser>
28     bzip2
29       a free software/open source data compression algorithm and program developed by Julian Seward.    
31       .. seealso:: <https://en.wikipedia.org/wiki/Bzip2>
33     CGI
34       Common Gateway Interface is an important World Wide Web technology that
35       enables a client web browser to request data from a program executed on
36       the Web server.   
38       .. seealso:: <https://en.wikipedia.org/wiki/CGI>
40     Changelog
41       a log or record of changes made to a project.     
43       .. seealso:: <https://en.wikipedia.org/wiki/Changelog>
45     Client
46       a computer system that accesses a (remote) service on another computer by some kind of network.   
48       .. seealso:: <https://en.wikipedia.org/wiki/Client_(computing)>
50     column
51       a set of data values of a particular simple type, one for each row of the table.  
53       .. seealso:: <https://en.wikipedia.org/wiki/Column_(database)>
55     Cookie
56       a packet of information sent by a server to a World Wide Web browser and then sent back by the browser each time it accesses that server. 
58       .. seealso:: <https://en.wikipedia.org/wiki/HTTP_cookie>
60     CSV
61       Comma- separated values   
63       .. seealso:: <https://en.wikipedia.org/wiki/Comma-separated_values>
65     DB
66       look at :term:`database`
68     database
69       an organized collection of data.  
71       .. seealso:: <https://en.wikipedia.org/wiki/Database>
73     Engine
74       look at :term:`storage engines`
76     extension
77       a PHP module that extends PHP with additional functionality.      
79       .. seealso:: <https://en.wikipedia.org/wiki/Software_extension>
81     FAQ
82       Frequently Asked Questions is a list of commonly asked question and there
83       answers.  
85       .. seealso:: <https://en.wikipedia.org/wiki/FAQ>
87     Field
88       one part of divided data/columns. 
90       .. seealso:: <https://en.wikipedia.org/wiki/Field_(computer_science)>
92     foreign key
93       a column or group of columns in a database row that point to a key column
94       or group of columns forming a key of another database row in some
95       (usually different) table.        
97       .. seealso:: <https://en.wikipedia.org/wiki/Foreign_key>
99     FPDF
100       the free :term:`PDF` library      
102       .. seealso:: <http://www.fpdf.org/>
104     GD
105       Graphics Library by Thomas Boutell and others for dynamically manipulating images.        
107       .. seealso:: <https://en.wikipedia.org/wiki/GD_Graphics_Library>
109     GD2
110       look at :term:`gd`
112     gzip
113       gzip is short for GNU zip, a GNU free software file compression program.  
115       .. seealso:: <https://en.wikipedia.org/wiki/Gzip>
117     host
118       any machine connected to a computer network, a node that has a hostname.  
120       .. seealso:: <https://en.wikipedia.org/wiki/Host>
122     hostname
123       the unique name by which a network attached device is known on a network. 
125       .. seealso:: <https://en.wikipedia.org/wiki/Hostname>
127     HTTP
128       HyperText Transfer Protocol is the primary method used to transfer or
129       convey information on the World Wide Web. 
131       .. seealso:: <https://en.wikipedia.org/wiki/HyperText_Transfer_Protocol>
133     https
134       a :term:`HTTP`-connection with additional security measures.      
136       .. seealso:: <https://en.wikipedia.org/wiki/Https:_URI_scheme>
138     IEC
139       International Electrotechnical Commission
141     IIS
142       Internet Information Services is a set of Internet-based services for
143       servers using Microsoft Windows.  
145       .. seealso:: <https://en.wikipedia.org/wiki/Internet_Information_Services>
147     Index
148       a feature that allows quick access to the rows in a table.        
150       .. seealso:: <https://en.wikipedia.org/wiki/Index_(database)>
152     IP
153       Internet Protocol is a data-oriented protocol used by source and
154       destination hosts for communicating data across a packet-switched
155       internetwork.     
157       .. seealso:: <https://en.wikipedia.org/wiki/Internet_Protocol>
159     IP Address
160       a unique number that devices use in order to identify and communicate with each other on a network utilizing the Internet Protocol standard.      
162       .. seealso:: <https://en.wikipedia.org/wiki/IP_Address>
164     IPv6
165       IPv6 (Internet Protocol version 6) is the latest revision of the
166       Internet Protocol (:term:`IP`), designed to deal with the
167       long-anticipated problem of its precedessor IPv4 running out of addresses.
169       .. seealso:: <https://en.wikipedia.org/wiki/IPv6>
171     ISAPI
172       Internet Server Application Programming Interface is the API of Internet Information Services (IIS).      
174       .. seealso:: <https://en.wikipedia.org/wiki/ISAPI>
176     ISP
177       Internet service provider is a business or organization that offers users
178       access to the Internet and related services.      
180       .. seealso:: <https://en.wikipedia.org/wiki/ISP>
182     ISO
183       International Standards Organisation
185     JPEG
186       a most commonly used standard method of lossy compression for photographic images.        
188       .. seealso:: <https://en.wikipedia.org/wiki/JPEG>
190     JPG
191       look at :term:`jpeg`
193     Key
194       look at :term:`index`
196     LATEX
197       a document preparation system for the TEX typesetting program.    
199       .. seealso:: <https://en.wikipedia.org/wiki/LaTeX>
201     Mac
202        Apple Macintosh is line of personal computers is designed, developed, manufactured, and marketed by Apple Computer.      
204       .. seealso:: <https://en.wikipedia.org/wiki/Mac>
206     Mac OS X
207       the operating system which is included with all currently shipping Apple Macintosh computers in the consumer and professional markets.    
209       .. seealso:: <https://en.wikipedia.org/wiki/Mac_OS_X>
211     mbstring
212        The PHP `mbstring` functions provide support for languages represented by multi-byte character sets, most notably UTF-8.
214        If you have troubles installing this extension, please follow :ref:`faqmysql`, it provides useful hints.
215        
216        .. seealso:: <https://secure.php.net/manual/en/book.mbstring.php>
218     MCrypt
219       a cryptographic library.  
221       .. seealso:: <https://en.wikipedia.org/wiki/MCrypt>
223     mcrypt
224       the MCrypt PHP extension. 
226       .. seealso:: <https://secure.php.net/mcrypt>
228     MIME
229       Multipurpose Internet Mail Extensions is
230       an Internet Standard for the format of e-mail.    
232       .. seealso:: <https://en.wikipedia.org/wiki/MIME>
234     module
235       some sort of extension for the Apache Webserver.  
237       .. seealso:: <https://en.wikipedia.org/wiki/Apache_HTTP_Server>
239     mod_proxy_fcgi
240       an Apache module implmenting a Fast CGI interface; PHP can be run as a CGI module, FastCGI, or
241       directly as an Apache module.
243     MySQL
244       a multithreaded, multi-user, SQL (Structured Query Language) Database Management System (DBMS).   
246       .. seealso:: <https://en.wikipedia.org/wiki/MySQL>
248     mysqli
249       the improved MySQL client PHP extension.  
251       .. seealso:: <https://secure.php.net/manual/en/book.mysqli.php>
253     mysql
254       the MySQL client PHP extension.   
256       .. seealso:: <https://secure.php.net/manual/en/book.mysql.php>
258     OpenDocument
259       open standard for office documents.       
261       .. seealso:: <https://en.wikipedia.org/wiki/OpenDocument>
263     OS X
264       look at :term:`Mac OS X`.
266       .. seealso:: <https://en.wikipedia.org/wiki/OS_X>
268     PDF
269       Portable Document Format is a file format developed by Adobe Systems for
270       representing two dimensional documents in a device independent and
271       resolution independent format.    
273       .. seealso:: <https://en.wikipedia.org/wiki/Portable_Document_Format>
275     PEAR
276       the PHP Extension and Application Repository.     
278       .. seealso:: <https://pear.php.net/>
280     PCRE
281       Perl Compatible Regular Expressions is the perl-compatible regular
282       expression functions for PHP      
284       .. seealso:: <https://secure.php.net/pcre>
286     PHP
287       short for "PHP: Hypertext Preprocessor", is an open-source, reflective
288       programming language used mainly for developing server-side applications
289       and dynamic web content, and more recently, a broader range of software
290       applications.     
292       .. seealso:: <https://en.wikipedia.org/wiki/PHP>
294     port
295       a connection through which data is sent and received.     
297       .. seealso:: <https://en.wikipedia.org/wiki/Port_(computing)>
299     primary key
300       A primary key is an index over one or more fields in a table with
301       unique values for each single row in this table. Every table should have
302       a primary key for easier accessing/identifying data in this table.  There
303       can only be one primary key per table and it is named always **PRIMARY**.
304       In fact a primary key is just an :term:`unique key` with the name
305       **PRIMARY**.  If no primary key is defined MySQL will use first *unique
306       key* as primary key if there is one.
308       You can create the primary key when creating the table (in phpMyAdmin
309       just check the primary key radio buttons for each field you wish to be
310       part of the primary key).
312       You can also add a primary key to an existing table with `ALTER` `TABLE`
313       or `CREATE` `INDEX` (in phpMyAdmin you can just click on 'add index' on
314       the table structure page below the listed fields).
316     RFC
317       Request for Comments (RFC) documents are a series of memoranda
318       encompassing new research, innovations, and methodologies applicable to
319       Internet technologies.    
321       .. seealso:: <https://en.wikipedia.org/wiki/Request_for_Comments>
323     RFC 1952
324       GZIP file format specification version 4.3
326       .. seealso:: :rfc:`1952`
328     Row (record, tuple)
329       represents a single, implicitly structured data item in a table.  
331       .. seealso:: <https://en.wikipedia.org/wiki/Row_(database)>
333     Server
334       a computer system that provides services to other computing systems over a network.       
336       .. seealso:: <https://en.wikipedia.org/wiki/Server_(computing)>
338     Storage Engines
339       MySQL can use several different formats for storing data on disk, these
340       are called storage engines or table types. phpMyAdmin allows a user to
341       change their storage engine for a particular table through the operations
342       tab.
344       Common table types are InnoDB and MyISAM, though many others exist and
345       may be desirable in some situations.
347       .. seealso:: <https://dev.mysql.com/doc/refman/5.7/en/storage-engines.html>
349     socket
350       a form of inter-process communication.    
352       .. seealso:: <https://en.wikipedia.org/wiki/Unix_domain_socket>
354     SSL
355       Secure Sockets Layer is a cryptographic protocol which provides secure
356       communication on the Internet.    
358       .. seealso:: <https://en.wikipedia.org/wiki/Secure_Sockets_Layer>
360     Stored procedure
361       a subroutine available to applications accessing a relational database system     
363       .. seealso:: <https://en.wikipedia.org/wiki/Stored_procedure>
365     SQL
366       Structured Query Language 
368       .. seealso:: <https://en.wikipedia.org/wiki/SQL>
370     table
371       a set of data elements (cells) that is organized, defined and stored as
372       horizontal rows and vertical columns where each item can be uniquely
373       identified by a label or key or by it?s position in relation to other
374       items.    
376       .. seealso:: <https://en.wikipedia.org/wiki/Table_(database)>
378     tar
379       a type of archive file format: the Tape ARchive format.   
381       .. seealso:: <https://en.wikipedia.org/wiki/Tar_(file_format)>
383     TCP
384       Transmission Control Protocol is one of the core protocols of the
385       Internet protocol suite.  
387       .. seealso:: <https://en.wikipedia.org/wiki/TCP>
389     TCPDF
390       Rewrite of :term:`UFPDF` with various improvements.
392       .. seealso:: <https://tcpdf.org/>
394     trigger
395       a procedural code that is automatically executed in response to certain events on a particular table or view in a database        
397       .. seealso:: <https://en.wikipedia.org/wiki/Database_trigger>
399     unique key
400       An unique key is an index over one or more fields in a table which has a
401       unique value for each row.  The first unique key will be treated as
402       :term:`primary key` if there is no *primary key* defined.
403       
404     UFPDF
405       Unicode/UTF-8 extension for :term:`FPDF`
407       .. seealso:: <https://acko.net/blog/ufpdf-unicode-utf-8-extension-for-fpdf/>
409     URL
410       Uniform Resource Locator is a sequence of characters, conforming to a
411       standardized format, that is used for referring to resources, such as
412       documents and images on the Internet, by their location.  
414       .. seealso:: <https://en.wikipedia.org/wiki/URL>
416     Webserver
417       A computer (program) that is responsible for accepting HTTP requests from clients and serving them Web pages.     
419       .. seealso:: <https://en.wikipedia.org/wiki/Webserver>
421     XML
422       Extensible Markup Language is a W3C-recommended general- purpose markup
423       language for creating special-purpose markup languages, capable of
424       describing many different kinds of data.  
426       .. seealso:: <https://en.wikipedia.org/wiki/XML>
428     ZIP
429       a popular data compression and archival format.   
431       .. seealso:: <https://en.wikipedia.org/wiki/ZIP_(file_format)>
433     zlib
434       an open-source, cross- platform data compression library by Jean-loup Gailly and Mark Adler.      
436       .. seealso:: <https://en.wikipedia.org/wiki/Zlib>