[Database/midterm] SQL 문법 기초
·
[ Computer Science ]/database
1. SQL대소문자 구분 없음 (문자열 데이터는 구분)각 명령은 세미콜론으로 구분 SQL의 구성은 정의어 DDL, 조작어 DML, 검색어 쿼리, 제어어 DCL 로 구성 2. DDL 2-1. CREATE TABLE 제약조건에 작성하는 조건들이다속성 이름과 자료형 옆에 제약 조건을 명시해도 되지만CONSTRAINT {제약조건의 이름} {조건} ({조건을 부여할 속성}) 형태로 제약조건을 부여할 수도 있다 제약 조건에 이름을 부여하는 것은 선택이지만 중복이 있으면 안 된다다만 CONSTRAINT 로 부여할 수 있는 제약 조건은 제한적이라 NOT NULL은 할 수 없다 외래키를 설정할 때는FOREIGN KEY() REFERENCES ()형태로 적어주어야 하고 둥근 소괄호는 생략이 아니고 작성해야하는 괄호 참조 ..
[Database/midterm] 데이터베이스 설계 (개념적, 논리적)
·
[ Computer Science ]/database
해당 포스팅은 자세한 인과관계를 포함한 원리보다는 결과를 위주로 작성된 시험기간 대비 포스팅입니다 1. 데이터베이스1-1. 무결성/원자성데이터베이스의 무결성 - 제약조건을 설정해서 일관성을 유지데이터베이스의 원자성 - 결함이나 충돌이 발생하는 경우, 변경 내용을 모두 반영하거나 모두 반영하지 않아야 함 1-2. 스키마와 설계 과정스키마 - 데이터베이스 설계의 결과물 - 외부/개념/내부 요구사항 수집과 분석 - 개념적 설계를 위한 개념 스키마 - 논리적 설계를 위한 논리적 개념 스키마 - 물리적 설계를 위한 내부 스키마  2. 개념적 모델링 - ER 모델링: 엔티티와 관계로 요구사항을 묘사 2-1. atttibute와 attribute domain enumerated type 열거형 null은 domain..
[Linux Kernel] 리눅스 커널 버전 변경 빌드
·
[ Laboratory ]/Advanced Operating System
다른 실험을 위해 커널 버전을 낮추었다가다시 원래 사용하던 버전으로 업그레이드 하기 위해 사용할 방법을 설명하고자 한다 리눅스 커널 버전을 업그레이드 빌드하는 방법은 아래 포스팅에서 이미 다뤘다https://dev-charlotte.tistory.com/115 [Linux Kernel] 리눅스 커널 버전 업그레이드 빌드0. 현재 커널 버전 확인 명령어기존 커널 버전이 5.15.0 버전이었는데 최근 논문 세미나에서 발표했던 논문의 evaluation을 재현하려고 하니 6.2 버전 이상의 리눅스 커널이 필요해서 업그레이드 해야dev-charlotte.tistory.com 업그레이드 빌드를 한 적이 있기 때문에 커널 부팅에 필요한 모든 파일을 가지고 있는 상태에서 시작한다 일단 내가 가지고 있는 파일들을 /b..
[Database/MySQL] 실습을 위한 초기 데이터 생성
·
[ Computer Science ]/database
데이터베이스를 독학하는 경우실습에 사용하기 좋은 초기 데이터 책, 주문 정보, 고객 정보 예제 실습용CREATE DATABASE dbsec_week7;USE dbsec_week7;CREATE TABLE BOOK( book_no INT PRIMARY KEY AUTO_INCREMENT, title VARCHAR(200) NOT NULL, author VARCHAR(30), price INT NOT NULL DEFAULT 10000, publisher VARCHAR(20));CREATE TABLE CUSTOMER( cust_no INT PRIMARY KEY AUTO_INCRE..
[프로그래머스/MySQL] Lv. 1 평균 일일 대여 요금 구하기 (SELECT)
·
[ Computer Science ]/database
0. 문제 소개출처 : 프로그래머스 언어 : MySQL 제목 : 평균 일일 대여 요금 구하기레벨 : Lv1분류 : SELECThttps://school.programmers.co.kr/learn/courses/30/lessons/151136 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  1. 문제 조건 및 요구사항문제 )CAR_RENTAL_COMPANY_CAR 테이블에서 자동차 종류가 'SUV'인 자동차들의 평균 일일 대여 요금을 출력하는 SQL문을 작성해주세요. 이때 평균 일일 대여 요금은 소수 첫 번째 자리에서 반올림하고, 컬럼명은 AVERAGE_FEE..
[프로그래머스/MySQL] Lv. 1 역순 정렬하기 (SELECT)
·
[ Computer Science ]/database
0. 문제 소개출처 : 프로그래머스 언어 : MySQL 제목 : 역순 정렬하기레벨 : Lv1분류 : SELECThttps://school.programmers.co.kr/learn/courses/30/lessons/59035 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  1. 문제 조건 및 요구사항문제 )동물 보호소에 들어온 모든 동물의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요. 이때 결과는 ANIMAL_ID 역순으로 보여주세요. SQL을 실행하면 다음과 같이 출력되어야 합니다. 문제 조건 )ANIMAL_INS 테이블은 동물 보호소에 들어온 동..
[프로그래머스/MySQL] Lv. 1 아픈 동물 찾기 (SELECT)
·
[ Computer Science ]/database
0. 문제 소개출처 : 프로그래머스 언어 : MySQL 제목 : 아픈 동물 찾기레벨 : Lv1분류 : SELECThttps://school.programmers.co.kr/learn/courses/30/lessons/59036 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   1. 문제 조건 및 요구사항문제 )동물 보호소에 들어온 동물 중 아픈 동물1의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요. 문제 조건 )ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS..
[프로그래머스/MySQL] Lv. 1 가장 비싼 상품 구하기 (SUM, MAX, MIN)
·
[ Computer Science ]/database
0. 문제 소개출처 : 프로그래머스 언어 : MySQL 제목 : 가장 비싼 상품 구하기레벨 : Lv1분류 : SUM, MAX, MINhttps://school.programmers.co.kr/learn/courses/30/lessons/131697 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  1. 문제 조건 및 요구사항문제 )PRODUCT 테이블에서 판매 중인 상품 중 가장 높은 판매가를 출력하는 SQL문을 작성해주세요. 이때 컬럼명은 MAX_PRICE로 지정해주세요. 문제 조건 )다음은 어느 의류 쇼핑몰에서 판매 중인 상품들의 정보를 담은 PRODUCT..
[SSAFY] SSAFY 13기 모집 공지 (10.21~11.4)
·
etc
드디어  SSAFY 13기  모집 공고가 올라왔습니다 !!   자세한 정보가 궁금하신 분들을 위해13기 지원 정보 자료를 첨부합니다 !   자세한 정보는 자료에 포함되어 있으니저는 집중해서 보실 포인트들을 말씀 드릴테니관심 있는 분들은 꼭 읽어보셨으면 합니다 :) * 13기 기준 10월 21일부터 11월 4일까지 약 2주 간 모집합니다모집 기간은 에세이 제출 기간이 아니고 인적 사항을 제출하기 때문에짧은 기간 에세이를 써야한다는 부담은 갖지 마시고 우선 지원해보셨으면 좋겠습니다 ! * 비전공자도 지원 가능합니다비전공자는 SW 전공자와 구분하여 적성 진단을 진행합니다  * SAFFY 앰배서더 발대식 교훈을 한 줄 요약하면" SAFFY는 다 해준다 ! 나는 열심히 공부만 하면 된다 ! " 입니다SW 교육, ..
[SSAFY] 마이스터고 지원자 대상 SSAFY 공식 오픈 카톡방 안내
·
etc
대한민국 청년 누구나! 당신이 찾고 있던 그 싸피! SSAFY는 꿈과 열정이 가득한 대한민국 청년 여러분을 기다리고 있습니다!📝13기부터는 SSAFY 지원자격이 마이스터고 졸업(예정)자 까지 확대되었습니다. ✅ 모집기간 : 10.21(월) ~ 11.4(월) 17시까지✅ 지원자격- 29세 이하(95. 1. 1이후 출생), 미취업자- 국내지정 마이스터고 졸업자 및 졸업예정자(학과무관)* 병역필 또는 면제자로 해외여행에 결격 사유가 없는 자* 졸업예정자 : 25년 2월 이내 졸업 가능자 ✅ 교육일정 : 25년 1월 ~ 25년 12월✅ 교육장소 : SSAFY 서울캠퍼스 (서울시 강남구 테헤란로 212, 멀티캠퍼스 역삼)*** 13기 마이스터고 졸업자 대상 교육은 SSAFY 서울캠퍼스에서만 운영됩니다💛 SSA..