Across
- 2. An SQL table that is defined through a set of application-specific C functions that conform to a particular interface specification, allowing a non-database data source (e.g., a device, etc.) to be accessed as if it were a conventional SQL table
- 5. The encoding of data so that it cannot be understood by a human reader
- 8. A separate structure that allows fast access to a table's rows based on the data values of the columns used in the index
- 11. A representation of the structure of a database. It may be graphical or textual
- 15. The implementation method (frequently using semaphores) by which concurrently executing multiple computer threads or processes can safely access and update shared data
- 16. A column or columns on which an index is constructed to allow rapid and/or sorted access to a table's row
- 17. A data representation offered as a more compact but still humanly readable alternative to XML
Down
- 1. The ability to copy the changes each transaction made to the database from the master database to one or more slave databases so that exact copies of the master database are always available on the slaves
- 3. A network portal through which two computing processes can communicate
- 4. A software-development tool that translates high-level language programs into the machine-language instructions that a particular processor can understand and execute
- 6. A set of logically related database modifications that is written to the database as a unit
- 7. A method for safely protecting objects from being changed by two or more users (processes/threads) at the same time.
- 9. A single, sequential execution of a computer program or program segment.
- 10. An indexing method that provides for a fast retrieval (usually in only one additional disk access) of the row that has a matching column value.
- 12. The container for a set of common software API functions
- 13. A collection of closely related columns
- 14. Occurs when a lock request has waited longer than the prescribed wait time for the request to be granted
