You are on page 1of 5

DataBase:-

Collection of raw metrial in u r organisation its known as database.


DataBase Software:-
1. MySql(Open Source)
2. Oracle--->Purchase
3. db2
4. Mangodb
5 Sql Server

-----------------------------------------------------------------------------
DBMS(Database Management System):-
1. DDL(Data Defination Lang):-
1. Create:-
1. DataBase
2. Table
3. Function
4. View
5. Cursor
2. DML(Data Manupulation Lang):-
1. Insert--->New Record Add
2. Update--->Change Existing Record
3. Delete--->Remove Old Record
3. DCL(Data Control Lang):-
1. Alter---->U Have To Change Table Structure that time u have to
use Alter Command.
2. Drop---->U Have To Delete Table,Database
4. DQL(Data Query Lang):-
Select----->View All Records
5. TCL(Transaction Control Lang)--->
1. Commit
2. Rollback
----------------------------------------------------------------

How to Write Query In My Sql?


1. How to show all database in u r system?
show databases;
2. How to create u r own database?
create database pBetchDemo;
3. How to use my own database?
use pBetchDemo;
4. How to create table in u r databse?
1. Requirement:-
1. TableName(Unique)
2. ColumnName(Unique)
3. Data Type:-
1. int--->Simple no
2. varchar->All Charecter based value.
3. float--->Decimal Point Based No.
4. date--->(YY:MM:DD)
4. Size(size)int(3)---->0---->999
5. Constraints:-(Optional)

create table emp(id int(3),name varchar(33),email varchar(65),phone


bigint(11),address varchar(100));

5. How to show table describtion?


desc emp;
6. How to insert Record in u r table?
insert into emp values(101,'Harshil','h@gmail.com',9932206352,'Amitnagar');
7. How to show inserted record?
select * from emp;
8. How to update record in u r table?
update emp set email='hr@gmail.com',phone=8000163307 where id=101;
9. How to delete record in u r table?
delete from emp where id=101;
10. How to delete table in u r database?
drop table emp;

mysql>
mysql>
mysql> create database pBetch;
ERROR 1007 (HY000): Can't create database 'pbetch'; database exists
mysql> create database pBetchDemo;
Query OK, 1 row affected (0.00 sec)

mysql> show databases;


+--------------------+
| Database |
+--------------------+
| information_schema |
| acms |
| acs |
| advance |
| awsbetch |
| awsdemo |
| biterp |
| bitpython |
| csv_db |
| dademo |
| dapp |
| dbaoracle |
| dbbetch |
| dbbit |
| dbc |
| dbdemo |
| dbdm |
| dbexample |
| dbj |
| dbm |
| dbp |
| dbpower |
| dbpy |
| dbpybetch |
| dbpython |
| demoacess |
| demobit |
| demobt |
| democlass |
| demog |
| demop |
| demopro |
| dg |
| dh |
| dm |
| dmb |
| ehbetch |
| ehtest |
| erp |
| finalapp |
| hyber |
| hyperdemo |
| javabetch |
| javaclass |
| javadb |
| javaweb |
| jc |
| jweb |
| mdemo |
| mkyong |
| mldemo |
| mpy |
| mybetch |
| mysql |
| npy |
| orabetch |
| oracledb |
| owncloud |
| pbbetch |
| pbetch |
| pbetchdemo |
| pdemo |
| performance_schema |
| pgui |
| pl |
| pydemo |
| pypack |
| rdbetch |
| rdemo |
| sasdemo |
| sddemo |
| tabbetch |
| test |
| user |
+--------------------+
74 rows in set (0.01 sec)

mysql> use pBetchDemo;


Database changed
mysql> create table emp(id int(3),name varchar(33),email varchar(65),phone
bigint(11),address varchar(100));
Query OK, 0 rows affected (0.35 sec)

mysql> desc emp;


+---------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+--------------+------+-----+---------+-------+
| id | int(3) | YES | | NULL | |
| name | varchar(33) | YES | | NULL | |
| email | varchar(65) | YES | | NULL | |
| phone | bigint(11) | YES | | NULL | |
| address | varchar(100) | YES | | NULL | |
+---------+--------------+------+-----+---------+-------+
5 rows in set (0.04 sec)

mysql> insert into emp values(101,'Harshil','h@gmail.com',9932206352,'Amitnagar');


Query OK, 1 row affected (0.17 sec)
mysql> select * from emp;
+------+---------+-------------+------------+-----------+
| id | name | email | phone | address |
+------+---------+-------------+------------+-----------+
| 101 | Harshil | h@gmail.com | 9932206352 | Amitnagar |
+------+---------+-------------+------------+-----------+
1 row in set (0.00 sec)

mysql> update emp set email='hr@gmail.com',phone=8000163307 where id=101;


Query OK, 1 row affected (0.20 sec)
Rows matched: 1 Changed: 1 Warnings: 0

mysql> select * from emp;


+------+---------+--------------+------------+-----------+
| id | name | email | phone | address |
+------+---------+--------------+------------+-----------+
| 101 | Harshil | hr@gmail.com | 8000163307 | Amitnagar |
+------+---------+--------------+------------+-----------+
1 row in set (0.00 sec)

mysql> delete from emp where id=101;


Query OK, 1 row affected (0.20 sec)

mysql> select * from emp;


Empty set (0.00 sec)

mysql> drop table emp;


Query OK, 0 rows affected (0.08 sec)

mysql> select * from emp;


ERROR 1146 (42S02): Table 'pbetchdemo.emp' doesn't exist
mysql>

You might also like