내용 DB & DBMS & DB system 개념 data models 개념과 종류 schema & state 개념 three-schema architecture 소개 database language 종류 관련있는 (related) = 같은 목적, 같은 출처, 같은 서비 아래에서 생성되는 것. 전자적 (electronically) = 컴퓨터로 사용되는 것. 조직화된 집합 (organized collection) = 도서관 책들 생각하면 된다 . 빠르게 찾을 수 있고 중복 값을 제거해주는 등 이로운 점이 많다. 부가적인 데이터 란 ? ( metadata )
문제 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 대여 시작일이 2022년 9월에 속하는 대여 기록에 대해서 대여 기간이 30일 이상이면 '장기 대여' 그렇지 않으면 '단기 대여' 로 표시하는 컬럼(컬럼명: RENT_TYPE)을 추가하여 대여기록을 출력하는 SQL문을 작성해주세요. 결과는 대여 기록 ID를 기준으로 내림차순 정렬해주세요. 풀이 DATEDIFF = MYSQL에서 날짜 간의 차이를 계산하는 함수이다. 이 함수는 두 날짜 사이의 일 수 차이를 반환 한다 위에서 END_DATE 에서 START_DATE 를 뺀 일 수를 반환한다. CASE = SQL에서 조건에 따라 다른 결과를 반환하는 구문이다 DATEDIFF(END_DATE,START_DATE) +1 >= 30 의 조..
DApp 란 무엇인가? DApp은 탈중앙화 웹을 구성하는 애플리케이션 ( 및 웹 사이트, 일명 "웹 앱" ) 이다. 대부분의 Web3 DApp은 일반 웹사이트 및 앱과 모양과 느낌이 비슷하다. 프론트엔드 ( 보이고 상호작용하는 부분 ) 에서는 Web 2.0 웹 사 이트 및 앱과 Web3 DApp 간의 차이점이 거의 없다. 그러나 뒤에서 ("백엔드") DApp는 근본적으로 다른 방식으로 작동한다. Web2.0 사이트와 앱은 일반적으로 기업이 제어하는 서버가 호스팅한다. 서버는 Web2.0 사이트나 앱의 코드가 "존재하는" 컴퓨터 이다. 사이트를 "방문" 한다는 것은 이 서버에 액세스하는 것을 의미한다 앱 제공자 또는 하드웨어 소유자가 서버 및 서비스에 대한 전적인 권한을 갖기 때문에 이 모델을 "중앙집중식..
Web3 는 "탈중앙화" 웹의 또 다른 이름이다 . 우리가 매일 사용하는 인터넷과 작동 방식은 매우 유사하다. Web3 에도 소셜 미디어, 스트리밍 서비스 , 뉴스 매체, 금융 도구 등 친숙하게 사용되는 웹사이트와 앱이 모두 있다. 그런데 빅테크 기업이나 정부가 버티고 서 있지 않다는 점에서 더 개방적이다. 이러한 사이트 앱에 연결하는 방법이 기존과 근본적으로 다르다. 중앙 집중식 웹 : 서버란 무엇인가? 웹 3.0은 중앙 집중식 구조에서 벗어나 탈중앙화를 추구하는 개념이다. 기존의 웹 1.0과 2.0은 중앙 기관이 사용자의 데이터와 인터넷 활동을 통제하는 구조였다. 이런 구조에서는 대부분의 정보가 중앙화된 서버에 저장되고, 이는 데이터 보안과 개인 정보 보호에 취약점을 만들 수 있다. 웹 3.0은 블록..
