Translated using Weblate (Korean)
[phpmyadmin.git] / doc / glossary.rst
blob8e328ae25d55bd5c867ec70f920a47d83999b6ba
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 Control List
18     Blowfish
19       a keyed, symmetric block cipher, designed in 1993 by `Bruce Schneier <https://en.wikipedia.org/wiki/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/Common_Gateway_Interface>
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 particularly 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     PHP 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 their
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 points 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     GD
100       Graphics Library by Thomas Boutell and others for dynamically manipulating images.
102       .. seealso:: <https://en.wikipedia.org/wiki/GD_Graphics_Library>
104     GD2
105       look at :term:`GD`
107     GZip
108       GZip is short for GNU zip, a GNU free software file compression program.
110       .. seealso:: <https://en.wikipedia.org/wiki/Gzip>
112     host
113       any machine connected to a computer network, a node that has a hostname.
115       .. seealso:: <https://en.wikipedia.org/wiki/Host_(network)>
117     hostname
118       the unique name by which a network-attached device is known on a network.
120       .. seealso:: <https://en.wikipedia.org/wiki/Hostname>
122     HTTP
123       Hypertext Transfer Protocol is the primary method used to transfer or
124       convey information on the World Wide Web.
126       .. seealso:: <https://en.wikipedia.org/wiki/HyperText_Transfer_Protocol>
128     HTTPS
129       a :term:`HTTP`-connection with additional security measures.
131       .. seealso:: <https://en.wikipedia.org/wiki/HTTPS>
133     IEC
134       International Electrotechnical Commission
136     IIS
137       Internet Information Services is a set of internet-based services for
138       servers using Microsoft Windows.
140       .. seealso:: <https://en.wikipedia.org/wiki/Internet_Information_Services>
142     Index
143       a feature that allows quick access to the rows in a table.
145       .. seealso:: <https://en.wikipedia.org/wiki/Database_index>
147     IP
148       "Internet Protocol" is a data-oriented protocol used by source and
149       destination hosts for communicating data across a packet-switched
150       internetwork.
152       .. seealso:: <https://en.wikipedia.org/wiki/Internet_Protocol>
154     IP Address
155       a unique number that devices use in order to identify and communicate with each other on a network utilizing the Internet Protocol standard.
157       .. seealso:: <https://en.wikipedia.org/wiki/IP_Address>
159     IPv6
160       IPv6 (Internet Protocol version 6) is the latest revision of the
161       Internet Protocol (:term:`IP`), designed to deal with the
162       long-anticipated problem of its predecessor IPv4 running out of addresses.
164       .. seealso:: <https://en.wikipedia.org/wiki/IPv6>
166     ISAPI
167       Internet Server Application Programming Interface is the API of Internet Information Services (IIS).
169       .. seealso:: <https://en.wikipedia.org/wiki/Internet_Server_Application_Programming_Interface>
171     ISP
172       An Internet service provider is a business or organization that offers users
173       access to the Internet and related services.
175       .. seealso:: <https://en.wikipedia.org/wiki/Internet_service_provider>
177     ISO
178       International Standards Organization
180       .. seealso:: `ISO organization website <https://www.iso.org/about-us.html>`_
181       .. seealso:: <https://en.wikipedia.org/wiki/International_Organization_for_Standardization>
183     JPEG
184       a most commonly used standard method of lossy compression for photographic images.
186       .. seealso:: <https://en.wikipedia.org/wiki/JPEG>
188     JPG
189       look at :term:`JPEG`
191     Key
192       look at :term:`Index`
194     LATEX
195       a document preparation system for the TeX typesetting program.
197       .. seealso:: <https://en.wikipedia.org/wiki/LaTeX>
199     Mac
200        Apple Macintosh is a line of personal computers designed, developed, manufactured, and marketed by Apple Inc.
202        .. seealso:: <https://en.wikipedia.org/wiki/Macintosh>
204     macOS
205       the operating system which is included with all currently shipping Apple Macintosh computers in the consumer and professional markets.
207       .. seealso:: <https://en.wikipedia.org/wiki/MacOS>
209     mbstring
210        The PHP `mbstring` functions provide support for languages represented by multi-byte character sets, most notably UTF-8.
212        If you have troubles installing this extension, please follow :ref:`faqmysql`, it provides useful hints.
214        .. seealso:: <https://www.php.net/manual/en/book.mbstring.php>
216     Media type
217       A media type (formerly known as MIME type) is a two-part identifier
218       for file formats and format contents transmitted on the Internet.
220       .. seealso:: <https://en.wikipedia.org/wiki/Media_type>
222     MIME
223       Multipurpose Internet Mail Extensions is
224       an Internet Standard for the format of e-mail.
226       .. seealso:: <https://en.wikipedia.org/wiki/MIME>
228     module
229       modular extension for the Apache HTTP Server httpd.
231       .. seealso:: <https://en.wikipedia.org/wiki/Apache_HTTP_Server>
233     mod_proxy_fcgi
234       an Apache module implementing a Fast CGI interface; PHP can be run as a CGI module, FastCGI, or
235       directly as an Apache module.
237       .. seealso:: <https://en.wikipedia.org/wiki/Mod_proxy>
239     MySQL
240       a multithreaded, multi-user, SQL (Structured Query Language) Database Management System (DBMS).
242       .. seealso:: <https://en.wikipedia.org/wiki/MySQL>
244     MySQLi
245       the improved MySQL client PHP extension.
247       .. seealso:: `PHP manual for MySQL Improved Extension <https://www.php.net/manual/en/book.mysqli.php>`_
248       .. seealso:: <https://en.wikipedia.org/wiki/MySQLi>
250     mysql
251       the MySQL client PHP extension.
253       .. seealso:: <https://www.php.net/manual/en/book.mysql.php>
255     OpenDocument
256       an open standard for office documents.
258       .. seealso:: <https://en.wikipedia.org/wiki/OpenDocument>
260     OS X
261       look at :term:`macOS`.
263       .. seealso:: <https://en.wikipedia.org/wiki/MacOS>
265     PDF
266       Portable Document Format is a file format developed by Adobe Systems for
267       representing two-dimensional documents in a device-independent and
268       resolution-independent format.
270       .. seealso:: <https://en.wikipedia.org/wiki/PDF>
272     PEAR
273       the PHP Extension and Application Repository.
275       .. seealso:: `PEAR website <https://pear.php.net/>`_
276       .. seealso:: `Wikipedia page for PEAR <https://en.wikipedia.org/wiki/PEAR>`_
278     PCRE
279       Perl-Compatible Regular Expressions is the Perl-compatible regular
280       expression functions for PHP
282       .. seealso:: <https://www.php.net/pcre>
283       .. seealso:: `PHP manual for Perl-Compatible Regular Expressions <https://www.php.net/pcre>`_
284       .. seealso:: <https://en.wikipedia.org/wiki/Perl_Compatible_Regular_Expressions>
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_(computer_networking)>
299     primary key
300       A primary key is an index over one or more fields in a table with
301       unique values for every 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     Sodium
339       The Sodium PHP extension.
341       .. seealso:: `PHP manual for Sodium extension <https://www.php.net/manual/en/book.sodium.php>`_
343     Storage Engines
344       MySQL can use several different formats for storing data on disk, these
345       are called storage engines or table types. phpMyAdmin allows a user to
346       change their storage engine for a particular table through the operations
347       tab.
349       Common table types are InnoDB and MyISAM, though many others exist and
350       may be desirable in some situations.
352       .. seealso:: `MySQL doc chapter about Alternative Storage Engines <https://dev.mysql.com/doc/refman/8.0/en/storage-engines.html>`_
353       .. seealso:: <https://en.wikipedia.org/wiki/Database_engine>
355     socket
356       a form of inter-process communication.
358       .. seealso:: <https://en.wikipedia.org/wiki/Unix_domain_socket>
360     SSL
361       Secure Sockets Layer, (now superseded by TLS) is a cryptographic protocol
362       which provides secure communication on the Internet.
364       .. seealso:: <https://en.wikipedia.org/wiki/Transport_Layer_Security>
366     Stored procedure
367       a subroutine available to applications accessing a relational database system
369       .. seealso:: <https://en.wikipedia.org/wiki/Stored_procedure>
371     SQL
372       Structured Query Language
374       .. seealso:: <https://en.wikipedia.org/wiki/SQL>
376     table
377       a set of data elements (cells) that is organized, defined and stored as
378       horizontal rows and vertical columns where each item can be uniquely
379       identified by a label or key or by its position in relation to other
380       items.
382       .. seealso:: <https://en.wikipedia.org/wiki/Table_(database)>
384     tar
385       a type of archive file format, from "Tape Archive".
387       .. seealso:: <https://en.wikipedia.org/wiki/Tar_(computing)>
389     TCP
390       Transmission Control Protocol is one of the core protocols of the
391       Internet protocol suite.
393       .. seealso:: <https://en.wikipedia.org/wiki/Internet_protocol_suite>
395     TCPDF
396       PHP library to generate PDF files.
398       .. seealso:: <https://tcpdf.org/>
399       .. seealso:: <https://en.wikipedia.org/wiki/TCPDF>
401     trigger
402       a procedural code that is automatically executed in response to certain events on a particular table or view in a database
404       .. seealso:: <https://en.wikipedia.org/wiki/Database_trigger>
406     unique key
407       A unique key is an index over one or more fields in a table which has a
408       unique value for each row.  The first unique key will be treated as
409       :term:`primary key` if there is no *primary key* defined.
411     URL
412       Uniform Resource Locator is a sequence of characters, conforming to a
413       standardized format, that is used for referring to resources, such as
414       documents and images on the Internet, by their location.
416       .. seealso:: <https://en.wikipedia.org/wiki/URL>
418     Web server
419       A computer (program) that is responsible for accepting HTTP requests from clients and serving them web pages.
421       .. seealso:: <https://en.wikipedia.org/wiki/Web_server>
423     XML
424       Extensible Markup Language is a W3C-recommended general-purpose markup
425       language for creating special-purpose markup languages, capable of
426       describing many different kinds of data.
428       .. seealso:: <https://en.wikipedia.org/wiki/XML>
430     ZIP
431       a popular data compression and archival format.
433       .. seealso:: <https://en.wikipedia.org/wiki/Zip_(file_format)>
435     Zlib
436       an open-source, cross-platform data compression library by `Jean-loup Gailly <https://en.wikipedia.org/wiki/Jean-Loup_Gailly>`_ and `Mark Adler <https://en.wikipedia.org/wiki/Mark_Adler>`_.
438       .. seealso:: <https://en.wikipedia.org/wiki/Zlib>
440     Content Security Policy
441       The HTTP `Content-Security-Policy` response header allows web site administrators
442       to control resources the user agent is allowed to load for a given page.
444       .. seealso:: <https://en.wikipedia.org/wiki/Content_Security_Policy>
445       .. seealso:: <https://developer.mozilla.org/en/docs/Web/HTTP/CSP>