Showing posts with label MYSQL. Show all posts
Showing posts with label MYSQL. Show all posts

Monday, September 9, 2013

COMPUTER TRAINING COURSE- PHP / MYSQL

Source:- Freshersworld
What is PHP?
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. It is among one of the first developed server-side scripting languages to be embedded into an HTML source document, rather than calling an external file to process data. Ultimately, the code is interpreted by a web server with a PHP processor module which generates the resulting web page. It also has evolved to include a command-line interface capability and can be used in standalone graphical applications. PHP can be deployed on most web servers and also as a standalone shellon almost every operating system and platform free of charge. A competitor to Microsoft's Active Server Pages (ASP) server-side script engine and similar languages, PHP is installed on more than 20 million websites and 1 million web servers.
My SQL
MySQL is a relational database management system that runs as a server providing multi-user access to a number of databases. TheSQL phrase stands for Structured Query Language.
Free-software-open source projects that require a full-featured database management system often use MySQL. MySQL is a popular choice of database for use in web applications, and is a central component of the widely used LAMP web application software stack-LAMP is an acronym for "Linux, Apache, MySQL, Perl/PHP/Python".
MySQL is an open source database management system and is used in some of the most frequently visited websites on the Internet, including Flickr, Nokia.com, YouTube and as previously mentioned, Wikipedia, Google, Facebook and Twitter.
Why PHP/My SQL?
There are more then 200 companies in India who hire fresh graduates for web development using php and My sql. Normally companies have to give 2-3 months of full time training in php and mysql to new hires. This course provides this real life training for web development before graduates join a company.
Scope of PHP/My Sql
  • Website designing
  • Web applications development
  • Web hosting,
  • Web maintenance
Eligibility
Any undergraduate can learn PHP/My Sql. Only requirement is that students have a strong desire to have a career as web developer and be willing to work real hard in learning and doing all assignments.

Thursday, August 29, 2013

PPT ON INTRODUCTION TO MYSQL

Presentation On Introduction To MySQL
Download

Introduction To MySQL Presentation Transcript:
1.MySQL Introduction 

2.What is Database?
A database is a separate application that stores a collection of data. Each database has one or more distinct APIs for creating, accessing, managing, searching, and replicating the data it holds.
Other kinds of data stores can be used, such as files on the file system or large hash tables in memory but data fetching and writing would not be so fast and easy with those type of systems.

3.So now a days we use relational database management systems (RDBMS) to store and manager huge volume of data. 
This is called relational database because all the data is stored into different tables and relations are established using primary keys or other keys known as foreign keys.

4.A Relational DataBase Management System (RDBMS) is a software that:
Enables you to implement a database with tables, columns, and indexes.
Guarantees the Referential Integrity between rows of various tables.
Updates the indexes automatically.
Interprets an SQL query and combines information from various tables.

5.RDBMS Terminology:
Before we proceed to explain MySQL database system, lets revise few definitions related to database.
Database: A database is a collection of tables, with related data.
Table: A table is a matrix with data. A table in a database looks like a simple spreadsheet.
Column: One column (data element) contains data of one and the same kind, for example the column postcode.
Row: A row (= tuple, entry or record) is a group of related data, for example the data of one subscription.

6.Redundancy: Storing data twice, redundantly to make the system faster.
Primary Key: A primary key is unique. A key value can not occur twice in one table. With a key you can find at most one row.
Foreign Key: A foreign key is the linking pin between two tables.
Compound Key: A compound key (composite key) is a key that consists of multiple columns, because one column is not sufficiently unique.

7.Index: An index in a database resembles an index at the back of a book.
Referential Integrity: Referential Integrity makes sure that a foreign key value always points to an existing row.

8.MySQL Database:
MySQL is a fast, easy-to-use RDBMS used being used for many small and big businesses. 
MySQL is developed, marketed, and supported by MySQL AB, which is a Swedish company. MySQL is becoming so popular because of many good reasons.
MySQL is released under an open-source license. So you have nothing to pay to use it.
MySQL is a very powerful program in its own right. It handles a large subset of the functionality of the most expensive and powerful database packages.

9.MySQL uses a standard form of the well-known SQL data language.
MySQL works on many operating systems and with many languages including PHP, PERL, C, C++, JAVA etc.
MySQL works very quickly and works well even with large data sets.
MySQL is very friendly to PHP, the most appreciated language for web development.

10.MySQL supports large databases, up to 50 million rows or more in a table. The default file size limit for a table is 4GB, but you can increase this (if your operating system can handle it) to a theoretical limit of 8 million terabytes (TB).
MySQL is customizable. The open source GPL license allows programmers to modify the MySQL software to fit their own specific environments.

Source: Power Point Presentations