Purchase Solution

PHP and MySQL Benefits of relational databases

Not what you're looking for?

Ask Custom Question

What are the benefits of using relational databases in the development of interactive web applications? What is redundant data and why should it be avoided in a relational database?

Purchase this Solution

Solution Summary

This solution helps explain the benefits of using relational databases in the development of interactive web applications. It discusses redundant data and why it should be avoided in relational database.

Solution Preview

PHP and MySQL Benefits of relational databases
What are the benefits of using relational databases in the development of interactive web applications? What is redundant data and why should it be avoided in a relational database?

SQL allows users to access data in relational database management systems, such as Oracle, Sybase, Informix, Microsoft SQL Server, Access, and others, by allowing users to describe the data the user wishes to see. SQL also allows users to define the data in a database, and manipulate that data. The SQL used is "ANSI", or standard SQL.

SQL is designed for a specific, limited purpose — querying data contained in a relational database. As such, it is a set-based, declarative computer language rather than an imperative language such as C or BASIC which, being programming languages, are designed to solve a much broader set of problems. Language extensions such as PL/SQL are designed to address this by turning SQL into a full-fledged programming language while maintaining the advantages of SQL. Another approach is to allow programming language code to be embedded in and interact with the database. For example, Oracle and others include Java in the database, while PostgreSQL allows functions to be written in a wide variety of languages, including Perl, Tcl, and C.
sQL has keywords is the Data Definition Language (DDL). ...

Purchase this Solution


Free BrainMass Quizzes
Basic Computer Terms

We use many basic terms like bit, pixel in our usual conversations about computers. Are we aware of what these mean? This little quiz is an attempt towards discovering that.

Java loops

This quiz checks your knowledge of for and while loops in Java. For and while loops are essential building blocks for all Java programs. Having a solid understanding of these constructs is critical for success in programming Java.

Excel Introductory Quiz

This quiz tests your knowledge of basics of MS-Excel.

Javscript Basics

Quiz on basics of javascript programming language.

Inserting and deleting in a linked list

This quiz tests your understanding of how to insert and delete elements in a linked list. Understanding of the use of linked lists, and the related performance aspects, is an important fundamental skill of computer science data structures.