answersLogoWhite

0

Since a user can define a views, logical data independence can achieved by using view definition to hide changes in the conceptual schema.

since the sql user has no knowledge of how the data is physically represented, relying solely on the relation abstraction for querying, physical data independence is also achieved.

User Avatar

Wiki User

12y ago

What else can I help you with?

Continue Learning about Algebra

Why do you use Linq over SQL Statements?

The extensibility of the query architecture is used in the LINQ project itself to provide implementations that work over both XML and SQL data. The query operators over XML (LINQ to XML) use an efficient, easy-to-use, in-memory XML facility to provide XPath/XQuery functionality in the host programming language. The query operators over relational data (LINQ to SQL) build on the integration of SQL-based schema definitions into the common language runtime (CLR) type system. This integration provides strong typing over relational data while retaining the expressive power of the relational model and the performance of query evaluation directly in the underlying store.


Which word will enable a logical transition between the given sentences?

To provide a suitable word for a logical transition between two sentences, I would need to see the specific sentences you're referring to. Please share the sentences, and I can suggest an appropriate transition word to enhance coherence.


What does alterd mean?

"Alterd" appears to be a misspelling of the word "altered," which means to change or modify something. In various contexts, it can refer to changes in physical objects, personal characteristics, or even plans and arrangements. If "alterd" has a specific meaning in a certain context, please provide more details for clarification.


What is the function of the mitocondria?

Mitochondria provide energy to cells and provide the location for the production of ATP.


Difference between relation and relational schema?

In database design a RELATION is the relationship that you build between two or more tables. As an example lets say you have a Customer table. In this table you have lots of fields FirstName, LastName, Address, City, State, PostalCode, StatusID; etc....... Now StatusID is going to be a numeric value. Lets say that the value is 1 Now you will have a Status Table with multiple fields (ex) StatusID, StatusName, Active, etc..... Now when you display customer information you will not want to show a StatusID as nobody will know what this is. You will want to show the NAME associated with the status. To do this you will create a releationship between StatusID in the Customer table and StatusID in the Status table. In doing so you will provide for faster lookup results, a constraint that does not permit a numeric value in the StatusID field in the customer table that is NOT in the StatusID field of the Status table. THEN... To show correct Results you would write a query something like: SELECT FirstName, LastName, Address, City, State, PostalCode, StatusName FROM Customers as c JOIN Status as s on s.StatusID = c.StatusID A relational Schema is simply a representation of your database highlighting the relationships that you have created throughout.

Related Questions

Explain the difference of internal external and conceptual schemas how are these schema layers related to the concept of logical and physical data independence?

External schemas allows data access to be customized (and authorized) at the level of individual users or groups of users. Conceptual (logical) schemas describes all the data that is actually stored in the database. While there are several views for a given database, there is exactly one conceptual schema to all users. Internal (physical) schemas summarize how the relations described in the conceptual schema are actually stored on disk (or other physical media). External schemas provide logical data independence, while conceptual schemas offer physical data independence.


What technology can you use to provide logical separation and protection between hosts that are on the same physical network?

VLAN


What is High-level nature of hierarchical network and relational database management system?

A Relational Database Management System (RDBMS) is a Database Management System (DBMS) that is based on the relational model as introduced by E. F. Codd. Most popular commercial and open source databases currently in use are based on the relational model.A short definition of an RDBMS may be a DBMS in which data is stored in the form of tables and the relationship among the data is also stored in the form of tables.Network topology is the physical interconnections of the elements (links, nodes, etc.) of a computer network. A local area network (LAN) is one example of a network that exhibits both a physical topology and a logical topology. Any given node in the LAN has one or more links to one or more other nodes in the network and the mapping of these links and nodes in a graph results in a geometrical shape that may be used to describe the physical topology of the network. Likewise, the mapping of the data flows between the nodes in the network determines the logical topology of the network. The physical and logical topologies may or may not be identical in any particular network.Hope this helps!Inclus - We provide individual and corporate training(Inclus.net)Educate, Learn & Serve


What is the importance of relational database?

Importance of relational database----------------------------------------------Relational databases can be considered as stores of information grouped together logically. Relational databases are used in all data related jobs. Especially in today's world of information, relational databases have increased importance, since they are used to store, manage, and retrieve data in a managed, organised and logical way. More information on relational databases, and their importance, can be found in detail here: http://tinyurl.com/relationaldatabase


What is raid volume?

A logical representation of one or more physical disks configured to provide redundant and/or large storage space for the system.


What represents a logical conclusion based on the two propostions below?

It is difficult to determine a logical conclusion without knowing the propositions. Please provide the propositions so that a logical conclusion can be derived.


Brief in What is the Difference between physical DFD and logical DFD?

A logical DFD makes it easier to communicate for the employees of an organization, leads to more stable systems, allows for better understanding of the system by analysts, is flexible and easy to maintain, and allows the user to remove redundancies easily. On the other hand, a physical DFD is clear on division between manual and automated processes, gives detailed description of processes, identifies temporary data stores, and adds more controls to make the system more efficient and simple. simply put… 1. Logical DFDs are not concerned about how the system is or will be constructed while Physical DFDs show how the system is or will be constructed. 2. Physical DFDs are more realistic and complex while Logical DFDs are simpler but provide an easier understanding view


Did the declaration of independence provide separation of powers?

No. It just told why the colonies wanted independence.


What is the primary added value of relational databases over flat files?

Relational databases provide structured data storage that allows for efficient querying using SQL, data integrity through relationships between tables, and scalability to handle large amounts of data. Flat files lack these capabilities, making relational databases a more robust and organized solution for managing data.


What is relational calculus?

Tuple calculus was created by Edgar F. Codd to provide a database-query language. It typically consists of two calculi and domain.


Differentiate logical and physical database?

After all business requirements have been gathered for a proposed database, they must be modeled. Models are created to visually represent the proposed database so that business requirements can easily be associated with database objects to ensure that all requirements have been completely and accurately gathered. Different types of diagrams are typically produced to illustrate the business processes, rules, entities, and organizational units that have been identified. These diagrams often include entity relationship diagrams, process flow diagrams, and server model diagrams. An entity relationship diagram (ERD) represents the entities, or groups of information, and their relationships maintained for a business. Process flow diagrams represent business processes and the flow of data between different processes and entities that have been defined. Server model diagrams represent a detailed picture of the database as being transformed from the business model into a relational database with tables, columns, and constraints. Basically, data modeling serves as a link between business needs and system requirements. Two types of data modeling are as follows: * Logical modeling * Physical modeling If you are going to be working with databases, then it is important to understand the difference between logical and physical modeling, and how they relate to one another. Logical and physical modeling are described in more detail in the following subsections. Logical modeling deals with gathering business requirements and converting those requirements into a model. The logical model revolves around the needs of the business, not the database, although the needs of the business are used to establish the needs of the database. Logical modeling involves gathering information about business processes, business entities (categories of data), and organizational units. After this information is gathered, diagrams and reports are produced including entity relationship diagrams, business process diagrams, and eventually process flow diagrams. The diagrams produced should show the processes and data that exists, as well as the relationships between business processes and data. Logical modeling should accurately render a visual representation of the activities and data relevant to a particular business. The diagrams and documentation generated during logical modeling is used to determine whether the requirements of the business have been completely gathered. Management, developers, and end users alike review these diagrams and documentation to determine if more work is required before physical modeling commences. Typical deliverables of logical modeling include * Entity relationship diagrams An Entity Relationship Diagram is also referred to as an analysis ERD. The point of the initial ERD is to provide the development team with a picture of the different categories of data for the business, as well as how these categories of data are related to one another. * Business process diagrams The process model illustrates all the parent and child processes that are performed by individuals within a company. The process model gives the development team an idea of how data moves within the organization. Because process models illustrate the activities of individuals in the company, the process model can be used to determine how a database application interface is design. * User feedback documentation Physical modeling involves the actual design of a database according to the requirements that were established during logical modeling. Logical modeling mainly involves gathering the requirements of the business, with the latter part of logical modeling directed toward the goals and requirements of the database. Physical modeling deals with the conversion of the logical, or business model, into a relational database model. When physical modeling occurs, objects are being defined at the schema level. A schema is a group of related objects in a database. A database design effort is normally associated with one schema. During physical modeling, objects such as tables and columns are created based on entities and attributes that were defined during logical modeling. Constraints are also defined, including primary keys, foreign keys, other unique keys, and check constraints. Views can be created from database tables to summarize data or to simply provide the user with another perspective of certain data. Other objects such as indexes and snapshots can also be defined during physical modeling. Physical modeling is when all the pieces come together to complete the process of defining a database for a business. Physical modeling is database software specific, meaning that the objects defined during physical modeling can vary depending on the relational database software being used. For example, most relational database systems have variations with the way data types are represented and the way data is stored, although basic data types are conceptually the same among different implementations. Additionally, some database systems have objects that are not available in other database systems. Typical deliverables of physical modeling include the following: * Server model diagrams The server model diagram shows tables, columns, and relationships within a database. * User feedback documentation Database design documentation Understanding the difference between logical and physical modeling will help you build better organized and more effective database systems.


Which logical fallacy appears in this passage?

I'm happy to help identify a logical fallacy if you provide the passage for me to review.