티스토리 뷰

개념/웹

Node.js

상어악어 2022. 5. 27. 13:36
반응형

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
링크
«   2024/05   »
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
글 보관함