Login page
Simple DB 로그인 페이지를 테스트하기 위한 간단한 DB를 만들어주었다. CREATE DATABASE week10; USE week10; CREATE TABLE user ( Id VARCHAR(255) PRIMARY KEY, Password VARCHAR(255), Role VARCHAR(255) ); CREATE TABLE department ( Id int PRIMARY KEY, Dname VARCHAR(255), Dnumber int ); INSERT INTO user (Id, Password, Role) VALUES ('admin', 'admin1234', 'super'), ('student1', 'st1234', 'student'); INSERT INTO department (Id, Dna..
2023. 10. 31.
SQL 실습(1)
DB schema 중요한 SQL문에 대해서 공부해보자. 우선 SQL문을 테스트 해보기 위한 COMPANY DB schema를 만들어두자. CREATE TABLE EMPLOYEE ( Fname VARCHAR(10) NOT NULL, Minit CHAR, Lname VARCHAR(20) NOT NULL, Ssn CHAR(9) NOT NULL, Bdate DATE, Address VARCHAR(30), Sex CHAR(1), Salary DECIMAL(5), Super_ssn CHAR(9), Dno INT NOT NULL, PRIMARY KEY (Ssn)); CREATE TABLE DEPARTMENT ( Dname VARCHAR(15) NOT NULL, Dnumber INT NOT NULL, Mgr_ssn C..
2023. 10. 20.
SQL기초
SQL SQL은 Structured Query Language의 줄임말로 관계형 데이터베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리할때 이용하는 언어이다. 데이터베이스 언어 SQL 문법의 종류를 살펴보면 크게 3종류이다. 데이터 정의 언어 (DDL : Data Definition Language) ex) CREATE, DROP, ALTER 데이터 조작 언어 (DML : Data Manipulation Language) ex) SELECT, INSERT, DELETE, UPDATE 데이터 제어 언어 (DCL : Data Control Language) ex) GRANT, REVOKE, SET TRANSACTION, BEGIN, COMMIT,..
2023. 10. 20.