티스토리 뷰
localhost:사용자의 컴퓨터 ip주소
www.naver.com -> server name
ip location
http built-in module이다
설치를 안해도 사용할 수 있다
DBMS(Database Management System)
mysql is dbms
a software designed to store, retrieve, define, and manage data in a database
oracle은 비싸다
삼성같은 경우 oracle에 돈을 많이내니까
oracle직원이와서 교육을 해준다고한다
어떻게하면 oracle을 잘 쓸 수 있는지
oracle시험만보는데 150만원이든다고한다
이렇게 비싼 소프트웨어를 사용하면 mysql과 어떻게 다른지 궁금하다
relation means table
테이블의 한 열을 rdbms에서는 attribute라고 한다
한 행을 tuple이라고한다
기본 키==primary key
underline돼있다
primary key must be unique
mysql moudle is not build-in module
query
내가 데이터베이스에 request를 하는 문법
Create relation
CREATE TABLE relation_name(
attribute1 datatype constraint,
attribute2 datatype constraint,
...
);
primary key는 절대 null 값이 입력될 수 없다
SELECT statement
SELECT attribute
FROM relation(s)
select,from은 compulsory다==필수적이다
WHERE condition
[GROUP BY attribute
[HAVING condition (GROUPBY의 결과를얻고싶을때 사용)
[ORDER BY attribute
[LIMIT number
DELETE FROM relation_name WHERE condition;
DELETE FROM relation_name;하면
테이블이 삭제가 된다
UPDATE relation_name
SET attribute1=value1, attribute2=value2, ...
WHERE condition;
'개념 > 웹' 카테고리의 다른 글
OAuth2.0 Authorization Code Grant Type (0) | 2023.01.05 |
---|---|
OAuth 개념 (0) | 2023.01.04 |
오픈소스웹소프트웨어 Javascript DOM (0) | 2022.04.22 |
javscript 함수 매개변수 (0) | 2022.04.18 |
오픈소스웹소프트웨어 Basics of JavaScript (0) | 2022.04.15 |
- Total
- Today
- Yesterday
- 클로아
- 프로그래머스
- authorization code
- git commit 수정
- 로스트아크 캐릭터
- 데이터 3법
- authorization_code
- git 예전 커밋 수정
- 2024인프콘
- 리눅스
- bfs
- 데이터3법
- CSS
- DML
- 우분투
- html #웹 #웹사이트 #플레이리스트
- infcon 2024
- kloa
- Android Studio
- oauth2.0
- javascript
- SQL
- 오픈소스
- DDL
- git
- 인프콘2024
- html
- oauth
- SpringBoot
- 데이터베이스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |