Flashcards
SIT772.1 - Data and Information Retrieval

Cards in this deck (200)
- 1DataData are raw facts and figures that on their own have no meaning (Raw Data)
- 2InformationInformation is DATA that has been PROCESSED within a CONTEXT to reveal its MEANING.
Information consists of transformed DATA and facilitates DECISION MAKING - 3Data ProcessingOrganising data to Reveal Patterns
Make forecasts
Draw inferences by using statistical modelling (Information in graphic format). - 4Structured DataData with a well-defined model for information access. (eg, Student List, Product List).
Data that has been formatted to facilitate storage, use and information generation - 5Unstructured DataData that is not in a well-defined model for information access.
Data that exists in its original, raw state, ie, in the format in which it was collected.
Can include text documents, PDFs, voice messages, emails, web-pages etc - 6DatabaseA shared, integrated computer structure that stores a collection of data (End-User Data or Meta-data) that allows access, retrieval and use of data.
A structure that stores collections of data.
An electronic filing cabinet - 7End-User Dataraw facts of interest to the end user
- 8Metadatadata about data
- 9AttributeCOLUMN
a character or group of characters that have a specific meaning (referred to as columns)
An attribute has a name and a data type. - 10RecordROW
A collection of attributes that appear as a row in a database or table. - 11TableA collection of related records
- 12Text Formatsword docs, PDFs
- 13Image FormatsJPEG, JPG, TIFF, BMP
- 14Audio FormatsWAV, MP3, AAC, AIFs
- 15Video FormatsSWF, .FLV, .AVI, .MOV or .MPEG.
- 16DBMS (Database Management System)A collection of programs that manage the database structure and controls access to the data stored in the database.
Facilitate the sharing of data among multiple users & applications. Enable efficient and effective data management. - 17Information Retrieval (IR)is the process of INDEXING and RETRIEVING UNSTRUCTURED DATA.
The public interface for IR is SEARCH ONLY. (eg Web Search & Peer-to-peer Networks) - 18QueryA search in a database for data.
A question or task asked by an End-User of a Database in the form of SQL code. A specific request for Data Manipulation issued by the End-User of the application to the DBMS. - 19FileA document that is stored on your computer. In Excel, a file is also known as a workbook.
- 20FolderA location on disk where you can store files.
- 21TableAn arrangement of data made up of horizontal rows and vertical columns.
- 22Unstructured Data and Information Retrieval (IR)The "surface web": Docs and search. "Crawler" INDEXES pages on the web. Keyword-based search for pages.
- 23DBMS examplesWeb-cache software at Google/Yahoo is a kind of DBMS
- 24What is special about IR?Source data is mostly prose, unstructured and untyped. Public interface is SEARCH ONLY. Cant modify data or get summaries. *Can't guarantee freshness of data, consistency, fault tolerance etc.
- 25Relational DBMS (RDBMS) examplesOracle, SQL Server, MySQL, DB2, MariaDB, PostgresSQL, Amazon Aurora
- 26Information Retrieval (IR) examplesDOCUMENT SEARCH ENGINES - Yahoo, Google, Search, Lucene, Ferret. DESKTOP SEARCH ENGINE - Google Desktop, Copernic desktop, Windows Desktop Search
- 27Data ModelA data model represents data structures and their characteristics, relationships, constraints, transformations, and other constructs with the purpose of clarifying a specific problem scenario.
Simple (and usually graphical) representation of real-world data structures.
Tool for facilitating interactions between Designers, Programmers and End-users. - 28EntitiesAny object, event, or agent about which data are collected. (eg; employee, student, courses)
- 29AttributesCharacteristics of the Entity. (eg; ID, Name, DOB, Manufacturer's Number)
COLUMN - 30Relationship Pairs1:1 (One to One) 1:M (One to Many) M:N (Many to Many)
- 311:1 RelationshipOne to One
- 321:M RelationshipOne to Many
- 33M:N RelationshipMany to Many
- 34Business RulesPolicies, procedures and principles. Business Rules motivate need for information. Determine Database Design. *Data and Business Rules generate information.
- 35Data, Information & KnowledgeData are building blocks of Information. Information is the result of processed data. Information is used to reveal meaning of data. Knowledge is the appropriate collection of data. Accurate, relevant, and timely information is the key to good decision making. Good Decision Making is the key to organizational survival.
- 36Database ModelA database model helps us to determine how the data is stored, managed and administered.
Therefore a database model is the tool we use to help us determine the structure of the database. - 37Basic building blocks of a Data ModelEntities,
Attributes
Relationships. - 38ERDEntity Relationship Diagram
- 39RelationshipsAn associations between entities.
Relationships are derived from the description of what the business needs (or Business Rules) - 40A Relational ModelA Relational model enables us to visualise data logically, seeing the entities, their attributes, and their relationships
- 41TupleROW
A row in a table represents an individual entity, and technically called a tuple. Each row provides values for each of the table’s columns - 42Entity Relationship Modeldescribes;
Relationships among Entities
at the conceptual level with the help of an
Entity Relationship Diagram (ERD). - 43Entity Relationship Diagram (ERD)A diagram that depicts an;
Entity relationship model’s
Entities, Attributes and Relations. - 44Entity integrityPrimary Keys are UNIQUE.
No part of PK may be NULL. - 45Referential integrityReferences between data are;
VALID and COMPLETE. - 46PKPrimary Key
- 47ConstraintsConstraints are RULES
that force DBMSs to check that data satisfies the semantics. - 48FKForeign Key
- 49Every OS includes a File System. These File Systems..?File Systems
- manage Files on a magnetic disk
- allows open, read, seek, close on a file
- allows protection to be set on a file
- drawbacks relative to RAM? - 50What more could we want than a File System?- Simple, efficient ad hoc queries
- concurrency control
- recovery
- benefits of good data modeling - 51A Data Model facilitates interactions among...?- Designers
- Programmers
- End Users - 52Why do we need Data Models?- The foundation of a good database
- Blueprint for a database
- Different users have different needs and views
- Organizes data for different users - 53Types of Data Models- Relational Model
- Entity-Relationship Model
- External Model
- Conceptual Model
- Internal Model
- Physical Model - 54Data Model Relational Model- Developed by Edgar Frank Codd of IBM in 1970.
- Lets users/designers work in human logical environment
- Conceptually simple and powerful modelling capabilities
* Two table can be linked by matching attributes - 55Data Model Entity Relationship (ER) Model- A graphical model introduced in 1976
- Defines database structures in terms of entities and their relationships.
- An ER Model maps to relational tables
- Each entity maps to a relational table
- Each Entity Instance relate to a table entry (ie, row) - 56Data Model External Model- ER Diagrams are used to represent external views
- End-users view of the database environment (ie subsets of the database)
Advantages
- Easy to identify specific data required to support each business unit's operation
-Facilitates designers job by providing feedback about the model's adequacy
- Ensures security constraints in database design
- Simplifies application program development - 57Data Model Conceptual ModelA global view of the DB (i.e. an integration of all external views)
- Enterprise wide, Bird's eye level representation
- Model avoids details
- Only main objects represented
- Independent of the software/hardware
- ER (Entity Relationship) is the most commonly used Database Model - 58Data Model Internal ModelRepresents what the DB 'sees'
- Translates the Conceptual Model to the DBMS's implementation
* software dependent
* hardware independent
-RELATIONAL (TABLE) MODEL is the most common INTERNAL MODEL. - 59Data Model Physical ModelOperates at the lowest level of ABSTRACTION
- Specifies how the data are stored
- software and hardware dependent
The "data specialist" kind of work
- Detailed knowledge of hardware and software
- "Standardize" - 60An Entity SetGroup of Related Entities
- 61Table (aka)Aka (A Relation or Entity Set)
- 2D structure composed of COLUMNS and ROWS
- Contains group of related entities (ie entity set) - 62The Data DictionaryProvides a detailed description of all tables found within the user/designer-created database
- Contains (at least) all the ATTRIBUTE names and CHARACTERISTICS for each table in the data system
i.e.: contains METADATA - 63System Catalog- Contains Metadata
- Describes all objects within the database.
- Terms "system catalog" and "data dictionary" are often used interchangeably.
- Can be queried just like any user/designer-created table - 64Three Levels of Data Abstraction

- 65KeyOne or more ATTRIBUTES whose values can uniquely identify each row
Each row in a table must be uniquely identifiable. - 66How to identify a KEY?If an ATTRIBUTE or a combination of attributes determines all other attributes, the ATTRIBUTE or the COMBINATION is a KEY.

- 67Key AttributeAny attribute that is part of a Key
eg; STU_NUM, STU_DOB... - 68Composite KEYComposed of more than one Attribute
eg; STU_FNAME + STU_DOB + STU_PHONE - 69SuperkeyAny key that uniquely identifies EACH ENTITY
e.g. STU_NUM + STU_FNAME + STU_DOB - 70Candidate KeyA SUPERKEY without REDUNDANCIES
e.g. STU_NUM - 71Primary Key (PK)A candidate key chosen to be the unique row identifier
e.g. STU_NUM
Each table must have a PRIMARY KEY - 72Entity IntegrityPK Column has NO NULL entries
All entries are UNIQUE - 73NULL ("No data entry")Can represent
- An unknown attribute value
- A known, but missing, attribute value
- A "not applicable" condition - 74Foreign Key (FK)An attribute whose values match Primary Keys in a related table.
Makes reference to another Table via PK. - 75Referential IntegrityForeign Key contains a value that refers to an existing valid tuple (row) in another relation
- 76Secondary KeyKey used strictly for Data retrieval purposes, narrowing down a search
- 77RELATIONSHIPS WITHIN THE RDB 1:M Relationship- Relational Modeling ideal
- Should be the norm in any Relational DB design - 78RELATIONSHIPS WITHIN THE RDB 1:1 RelationshipsShould be rare within any Relational Database Design
- 79RELATIONSHIPS WITHIN THE RDB M:N Relationships- Not for ERDs, lead to DATA REDUNDANCIES
- M:N relationships can be split into two 1:M Relationships
- 80KnowledgeThe body of information and facts about a specific subject.
Knowledge implies familiarity, awareness and understanding of information as it applies to an environment.
A key characteristic is that new knowledge can be derived from old knowledge. - 81Data ManagementA process that focuses on data collection, storage and retrieval.
Common DATA MGT functions include addition, deletion, modification and listing. - 82Data InconsistencyA condition in which different versions of the same data yield different (inconsistent) results.
- 83ad hoc queryA "spur of the moment" question.
- 84Query Result SetThe Collection of Data rows returned by a Query
- 85Data QualityA comprehensive approach to ensuring the Accuracy, Validity and Timeliness of Data.
- 86Single-User DatabaseA database that supports only one user at a time
- 87Desktop DatabaseA single-user database that runs on a personal computer.
- 88Multi-User DatabaseA database that supports multiple concurrent users.
- 89Workgroup DatabaseA multi-user database that supports multiple concurrent users.
- 90Enterprise DatabaseThe overall company data representation, which provides support for present and expected future needs.
- 91Centralized DatabaseA database located at a single site.
- 92Distributed DatabaseA logically related database that is stored in two or more physically independent sites.
- 93Cloud DatabaseA database that is created and maintained using cloud services, such as Microsoft Azure or Amazon AWS.
- 94General Purpose DatabaseA database that contains a wide variety of data used in multiple disciplines.
- 95Discipline-specific DatabaseA database that contains data focused on specific subject areas
- 96Operational DatabaseA database designed primarily to support a company's day-to-day operations.
Aka a:
- TRANSACTIONAL DATABASE
- OLTP Database
- Production Database - 97OLTP - Online Transaction Processing DatabaseA database designed primarily to support a company's day-to-day operations.
Aka a:
- TRANSACTIONAL DATABASE
- Operational Database
- Production Database - 98Analytical DatabaseA database focused primarily on storing historical data and business metrics used for tactical or strategic decision making.
- 99Data WarehouseA specialized database that stores historical and aggregated data in a format optimized for decision support.
- 100OLAPOnline Analytical Processing
- 101Online Analytical Processing (OLAP)A set of tools that provide advanced data analysis for retrieving, processing, and modeling data from the data warehouse.
- 102Business IntelligenceA set of tools and processes used to capture, collect, integrate, store and analyze data to support business decision making.
- 103Semi-structured DataData that has already been processed to some extent.
- 104XMLExtended Mark-up Language
- 105Extended Markup Language (XML)A metalanguage used to represent and manipulate data elements.
Unlike other markup languages, XML permits the manipulation of a document's data elements. - 106XML DatabaseA database system that stores and manages semi-structured XML data.
- 107Social MediaWeb and Mobile Technologies that enable "anywhere, anytime, always on" human interactions.
- 108NoSQLNot Only SQL
A new generation of database management systems that is NOT based on the traditional Relational Database Model. - 109Database DesignThe process that yields the description of the database structure and determines the database components.
The Second Phase of the
Database Life Cycle. - 110Data Processing (DP) SpecialistThe person responsible for developing and managing a computerized file processing system.
- 111FieldA character or group of characters (alphabetic or numeric) that has a specific meaning.
A field is used to define and store data. - 112Structural DependenceA data characteristic in which a change in the database schema affects data access, thus requiring changes in all access programs.
- 113Structural IndependenceA data characteristic in which changes in the database schema do not affect data access.
- 114Data DependenceA data condition in which data representation and manipulation are dependent on the physical data storage characteristics.
- 115Logical Data FormatThe way a person views data within the context of a problem domain.
- 116Physical Data FormatThe way a computer "sees" (stores) data.
- 117Islands of InformationIn the old file system environment, pools of independent, often duplicated and inconsistent data created and managed by different departments
- 118Data RedundancyExists when the same data is stored unnecessarily at different places.
- 119Data IntegrityIn a Relational Database, a condition in which the data in the database complies with all entity and referential integrity constraints.
- 120Data AnomalyA data abnormality in which inconsistent changes have been made to a database. For example, an employee moves, but the address change is not corrected in all files in the database.
- 121Database SystemAn organization of components that defines and regulates the collection, storage, management, and use of data in a database environment
- 122Data DictionaryA DBMS component that stores metadata - data about data.
The data dictionary contains data definitions as well as data characteristics and relationships. May also include data that is external to the DBMS. - 123Performance TuningActivities that make a database perform more efficiently in terms of storage and access speed.
- 124Query LanguageA nonprocedural language that is used by a DBMS to manipulate its data.
An example of a query language is SQL. - 125Structured Query Language (SQL)A powerful and flexible relational database language composed of commands that enable users to create database and table structures, perform various type of data manipulation and data administration and query the database to extract useful information.
- 126ENTITY RELATIONSHIP MODEL(ER) model defines the conceptual view of a database
An entity (table) is represented in the ER Diagram by a rectangle, also known as an entity box.
Each entity consists of a set of attributes that describes particular characteristics of the entity.
- 127ENTITY RELATIONSHIP MODEL Entity BoxAn entity (table) is represented in the ER Diagram by a rectangle, also known as an entity box. Each entity consists of a set of attributes that describes particular characteristics of the entity.

- 128ENTITY-RELATIONSHIP MODEL RelationshipsRelationships describe associations among entities. Most relationships describe associations between two entities.
Here we have a one-to-many (1:M) relationship. In other words one Person can own many vehicles.
This example tells us that there is a link between two tables, and that a Vehicle has one Owner and that a Person may own many vehicles.
- 129ENTITY-RELATIONSHIP MODEL Entity Relationship Diagrams (ERD)

- 130ENTITY RELATIONSHIP MODEL Entity Relationship Diagram Example

- 131ENTITY-RELATIONSHIP MODEL ConnectivityThe ER model uses the term connectivity to label the relationship types.
The name of the relationship is usually an active or passive verb.
For example, a PAINTER paints many PAINTINGS, an EMPLOYEE learns many SKILLS, and an EMPLOYEE manages a STORE. - 132ENTITY-RELATIONSHIP MODEL Entity Relationship Diagram (ERD)A diagram that depicts an entity relationship model’s;
Entities, Attributes and Relations. - 133SQL Syntax Diagram for Creating TABLES

- 134SQL Statement Derived from Syntax DiagramAbove, we’ve specified that we are creating a new table called “users”, with three columns: id, name, and address. We’ve also specified that id is a decimal type, and is the primary key. Name and address are both VARCHARs, and can’t be null (can’t be empty).

- 135SQL INSERT into a TABLE

- 136SQL INSERT into TABLE

- 137SQL SELECT from TABLE

- 138SQL SELECT from TABLE, WHERE

- 139Data ModelingThe process of creating a specific data model for a determined problem domain.
- 140Data ModelA representation, usually graphic, of a complex "real-world" data structure.
Data models are used in the database design phase of the
DATABASE LIFE CYCLE. - 141EntityA person, place, thing, concept, or event for which data can be stored.
- 142ConstraintA restriction placed on data, usually expressed in the form of rules.
Example: "A student's GPA must be between 0.00 and 4.00"
Constraints are important because they help to ensure DATA INTEGRITY. - 143Business RuleA description of a policy, procedure, or principle within an organization.
Example: A pilot cannot be on duty for more than 10 hours during a 24-hr period.
Example: A professor may teach up to four classes during a semester - 144Hierarchical ModelAn early database model whose basic concepts and characteristics formed the basis for subsequent database development. The model is based on an upside-down tree structure in which each record is called a segment. Each segment has a 1:M reationship
- 145SegmentIn the hierarchical data model, the equivalent of a file system's record type
- 146Network ModelAnearly data model that represented data as a collection of record types in 1:M relationships
- 147SchemaA logical grouping of database objects, such as tables, indexes, views and queries, that are related to each other.
- 148SubschemaThe portion of the database that interacts with application programs
- 149Data Manipulation Language (DML)The set of commands that allows an end-user to manipulate the data in the database.
Examples: SELECT, INSERT, UPDATE, DELETE, COMMIT, and ROLLBACK - 150Data Definition Language (DDL)The language that allows a database administrator to define the database structure, schema, and subschema.
- 151Relational ModelDeveloped by E.F. Codd of IBM in 1970, the RELATIONAL MODEL is based on mathematical set theory and represents data as independent relations. Each relation table is conceptually represented as a two-dimensional structure of intersecting rows and columns. The relations are related to each other through the sharing of common entity characteristics (values in columns).
- 152Table (relation)A two-dimensional structure composed of intersecting rows (entities) and columns (attributes) that represents an ENTITY SET in the RELATIONAL MODEL.
- 153Tuplein the RELATIONAL MODEL, a table ROW.
- 154Relational DiagramA graphical representation of a relational database's entities, the attributes within those entities, and the relationships among the entities.
- 155Entity Relationship (ER) Model (ERM)A data model that describes relationships (1:1, 1:M and M:N) among entities at the conceptual level with the help of ER diagrams.
The model was developed by Peter Chen. - 156Entity Relationship Diagram (ERD)A diagram that depicts an entity relationship model's entities, attributes, and relations.
- 157Entity Instance (Entity Occurrence)A row in a relational table
- 158Entity SetA collection of like entities
- 159ConnectivityThe type of relationship between entities.
Classifications; 1:1, 1:M and M:N - 160Chen NotationEntity Relationship Model
- 161Crow's Foot NotationA representation of the ENTITY RELATIONSHIP DIAGRAM that uses a three-pronged symbol to represent the 'many' sides of the relationship.

- 162Class Diagram NotationThe set of symbols used in the creation of class diagrams
- 163UMLUnified Modeling Language
associated with Class Diagram Notation. - 164OODMObject-Oriented Data Model
A data model whose basic modeling structure is an object. - 165ObjectAn abstract representation of a real-world entity that has a unique identity, embedded properties, and the ability to interact with other objects and itself.
- 166OODBMSObject-Oriented Database Management System
Data Management software used to manage data in an object-oriented database model - 167Semantic Data ModelThe first of a series of data models that more closely represented the real world, modeling both data and their relationships in a single structure known as an object. The SDM, published in 1981, was developed by M. Hammer and D. McLeod.
- 168ClassA collection of similar objects with shared structure (attributes) and behaviour (methods).
A class encapsulates an object's data representation and a method's implementation.
Classes are organized in a class heirarchy - 169MethodIn the Object-Oriented Data Model, a named set of instructions to perform an action. Methods represent real-world actions, and are invoked through messages.
- 170Class HierarchyThe organization of classes in a hierarchical tree in which each parent class is a superclass and each child class is a subclass. (See also inheritance).
- 171InheritanceIn the Object-Oriented Data Model, the ability of an object to inherit the data structure and methods of the classes above it in the class hierarchy.
- 172Unified Modeling Language (UML)A language based on object-oriented concepts that provide tools such as diagrams and symbols to graphically model a system.
- 173Class DiagramA diagram used to represent data and their relationships in UML object notation.
- 174Extended Relational Data Model (ERDM)A model that includes the object-oriented model's best features in an inherently simpler relational database structural environment.
(see extended entity relationship model - EERM) - 175Object/Relational Database Management System (O/R DBMS)A DBMS based on the extended relational model (ERDM).
The ERDM, championed by many relational database researchers, constitutes the relational model's response to the OODM. This model includes many of the Object-Oriented model's best features within an inherently simpler relational database structure. - 176Extensible Markup Language (XML)A metalanguage used to represent and manipulate data elements. Unlike other markup languages, XML permits the manipulation of a document's data elements. XML facilitates the exchange of structured documents such as orders and invoices over the internet.
- 177Big DataA movement to find new and better ways to manage large amounts of web-generated data and derive business insight from it, while simultaneously providing high performance and scalability at a reasonable cost
- 1783 VsVolume
Velocity
Variety - 179HadoopA Java based, open source, high speed, fault-tolerant distributed storage and computational framework.
Hadoop uses low-cost hardware to create clusters of thousands of computer nodes to store and process data. - 180HDFSHadoop Distributed File System
A highly distributed, fault-tolerant file storage system designed to manage large amounts of data at high speeds - 181Name NodeOne of three types of nodes used in the Hadoop Distributed File System (HDFS).
The NAME NODE stores all the METADATA about the FILE SYSTEM.
(see also; client node and data node) - 182Data NodeOne of three types of NODES used in the HADOOP DISTRIBUTED FILE SYSTEM (HDFS).
The DATA NODE stores fixed-size data blocks (that could be replicated to other data nodes) - 183Client NodeOne of three types of NODE used in the HADOOP DISTRIBUTED FILE SYSTEM
HDFS
The CLIENT NODE acts as the interface between the user application and the HDFS
(see also Name Node and Data Node) - 184MapReduceAn open-source application programming interface (API) that provides fast data analytics services; one of the main Big Data technologies that allow organizations to process massive data stores.
- 185NoSQLNot Only SQL
A new generation of database management systems that is not based on the traditional relational database model. - 186Key-ValueA DATA MODEL based on a structure composed of two data elements; a key and a value, in which every key has a corresponding value or set of values. The key-value data model is also called the associative or attribute-value data model.
- 187Sparse DataA case in which the number of table attributes is very large but the number of actual data instances is low
- 188Eventual ConsistencyA model for database consistency in which updates to the database will propagate through the system so that all data copies will be consistent eventually.
- 189ANSIAmerican National Standards Institute
ANSI
The group that accepted the DBTG recommendations and augmented database standards in 1975 through its SPARC committee - 190EXTERNAL MODELThe application programmer's view of the data environment. Given its business focus, an external model works with a data subset of the global database schema.
- 191EXTERNAL SCHEMAThe specific representation of an external view; the end-user's view of the data environment
- 192CONCEPTUAL MODELThe output of the conceptual design process. The conceptual model provides a GLOBAL VIEW of an entire database and describes the main data objects, avoiding details
- 193SOFTWARE INDEPENDENCEA property of any model or application that does not depend on the software used to implement it
- 194HARDWARE INDEPENDENCEA condition in which a model does not depend on the hardware used in the model's implementation. Therefore, changes in the hardware will have no effect on the database design at the conceptual level.
- 195LOGICAL DESIGNA stage in the DESIGN PHASE that matches the conceptual design to the requirements of the selected DBMS and is therefore software-dependent.
LOGICAL DESIGN is used to translate the conceptual design into the internal model for a selected database management system, such as; DB2, SQL Server, Oracle, IMS, Informix, Access, or Ingress - 196INTERNAL MODELIn DATABASE MODELING, a level of DATA ABSTRACTION that adapts the conceptual model to a specific DBMS model for implementation.
The INTERNAL MODEL is the representation of a database as 'seen' by the DBMS. In other words, the INTERNAL MODEL requires a designer to match the CONCEPTUAL MODEL'S characteristics and CONSTRAINTS to those of the selected implementation model. - 197INTERNAL SCHEMAA representation of an internal model using the database constructs supported by the chosen database.
- 198LOGICAL INDEPENDENCEA condition in which the internal model can be changed without affecting the CONCEPTUAL MODEL.
(The internal model is hardware independent because it is unaffected by the computer on which the software is installed. Therefore, a change in storage devices or operating systems will not affect the internal model). - 199PHYSICAL MODELA model in which physical characteristics such as location, path and format are described for the data.
The Physical Model is both hardware and software DEPENDENT.
(See also Physical Design) - 200PHYSICAL INDEPENDENCEA condition in which the physical model can be changed without affecting the INTERNAL MODEL.
Information
- Description
- SIT772 Flashcards on SIT772.1 - Data and Information Retrieval, created by Amber Saxon on 17/11/2019.
- Created by
- Amber Saxon
- Views
- 1
- Rating