W3Schools AWS Cloud | #1 AWS Cloud Intro AWS Cloud Intro What is AWS Cloud? AWS(Amazon Web Services)는 클라우드 컴퓨팅 플랫폼 첫 프로덕트는 S3으로, 2006년에 나왔다. 가장 큰 클라우드 제공자 Why Learn AWS? AWS는 가장 큰 클라우드 provider이며 AWS를 다루는 능력이 인기 있음 Get Started IT 전문가부터 학생까지 넓은 청중을 대상으로 한다. Computer Science/DevOps 2022.10.31
W3Schools SQL | #54 SQL INJECTION 악성 기술 SQL Injection SQL Injection 데이터베이스에 악성 코드를 배치하여 데이터베이스를 파괴할 수 있는 코드 삽입 기술 SQL in Web Pages txtUserId = getRequestString("UserId"); txtSQL = "SELECT * FROM Users WHERE UserId = " + txtUserId; username, ID 같은 입력을 요청할 때 실행할 SQL문을 삽입한다. SQL Injection Based on 1=1 is Always True SELECT UserId, Name, Password FROM Users WHERE UserId = 105 or 1=1; 항상 참인 구문이기에 모든 사용자의 이름, 암호에 엑세스할 수 있다. SQL Injection Ba.. Computer Science/Database 2022.10.30
W3Schools SQL | #53 SQL VIEWS 테이블 SQL Views SQL Views 결과를 기반으로 하는 가상 테이블 SQL CREATE VIEW Statement CREATE VIEW view_name AS SELECT column1, column2, ... FROM table_name WHERE condition; SQL CREATE VIEW Examples CREATE VIEW [Brazil Customers] AS SELECT CustomerName, ContactName FROM Customers WHERE Country='Brazil'; SQL Updating a View CREATE OR REPLACE VIEW view_name AS SELECT column1, column2, ... FROM table_name WHERE .. Computer Science/Database 2022.10.30
W3Schools SQL | #52 SQL WORKING WITH DATES 날짜 이용법 SQL Working With Dates SQL Dates 타입이 일치하는지 확인하는 게 중요함 SQL Date Data Types SQL Server DATE YYYY-MM-DD DATETIME YYYY-MM-DD HH:MI:SS SMALLDATETIME YYYY-MM-DD HH:MI:SS TIMESTAMP 고유 번호 SQL Working With Dates SELECT * FROM Orders WHERE OrderDate='2008-11-11'; Computer Science/Database 2022.10.30
W3Schools SQL | #51 SQL AUTO INCREMENT 필드 SQL AUTO INCREMENT Field AUTO INCREMENT Field 새로운 record에 대해 unique numer를 부여하는 field Syntax for SQL SERVER CREATE TABLE Persons ( Personid int IDENTITY(1, 1) PRIMARY KEY, LastName varchar(255) NOT NULL, FirstName varchar(255), Age int ); INSERT INTO Persons (FirstName, LastName) VALUES ('Lars', 'Monsen'); Computer Science/Database 2022.10.30
W3Schools SQL | #50 SQL CREATE INDEX 구문 SQL CREATE INDEX Statement SQL CREATE INDEX Statement 인덱스를 생성하기 CREATE INDEX index_name ON table_name (column1, column2, ...); CREATE INDEX Example CREATE INDEX idx_lastname ON Persons (LastName); DROP INDEX Statement DROP INDEX index_name ON table_name; Computer Science/Database 2022.10.30
W3Schools SQL | #49 SQL DEFAULT CONSTRAINT 이용법 SQL DEFAULT Constraint SQL DEFAULT Constraint column 값의 디폴트 값을 설정한다. SQL DEFAULT on CREATE TABLE CREATE TABLE Persons ( ID int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Age int, City varchar(255) DEFAULT 'Sandnes' ); SQL DEFAULT on ALTER TABLE ALTER TABLE Persons ALTER City SET DEFAULT 'Sandnes'; DROP a DEFAULT Constraint ALTER TABLE Persons ALTER City DRO.. Computer Science/Database 2022.10.30
W3Schools SQL | #48 SQL CHECK CONSTRAINT SQL CHECK Constraint SQL CHECK Constraint 값의 범위를 제한하는 Constraint SQL CHECK on CREATE TABLE CREATE TABLE Persons ( ID int NOT NULL. LastName varchar(255) NOT NULL, FirstName varchar(255), Age int, CHECK (Age >= 18) ); SQL CHECK on ALTER TABLE ALTER TABLE Persons ADD CHECK (Age >= 18); DROP a CHECK Constraint ALTER TABLE Persons DROP CONSTRAINT CHK_PersonAge; Computer Science/Database 2022.10.30
W3Schools SQL | #47 SQL FOREIGN KEY CONSTRAINT 이용법 SQL FOREIGN KEY Constraint SQL FOREIGN KEY Constraint Foreign key - 테이블 간의 관계를 생성한다. child table - foreign key 있는 테이블 parent table - primary key 있는 테이블 SQL FOREIGN KEY on CREATE TABLE CREATE TABLE Orders ( OrderID int NOT NULL, OrderNumber int NOT NULL, PersonID int, PRIMARY KEY (OrderID), FOREIGN KEY (PersonID) REFERENCES Persons(PersonID) ); SQL FOREIGN KEY on ALTER TABLE ALTER TABLE Orders AD.. Computer Science/Database 2022.10.30
W3Schools SQL | #46 SQL PRIMARY KEY CONSTRAINT 이용법 SQL PRIMARY KEY Constraint SQL PRIMARY KEY Constraint 레코드를 식별하는 역할을 하는 column을 정하는 명령어 SQL PRIMARY KEY on CREATE TABLE CREATE TABLE Persons ( ID int NOT NULL PRIMARY KEY, LastName varchar(255) NOT NULL, FirstName varchar(255), Age int ); SQL PRIMARY KEY on ALTER TABLE ALTER TABLE Persons ADD PRIMARY KEY (ID); DROP a PRIMARY KEY Constraint ALTER TABLE Persons DROP PRIMARY KEY; Computer Science/Database 2022.10.30