본문 바로가기

데이터 베이스 배움터 4장 select 예제들 아래 문장들은 SQL문이다. 부서, 직원, 프로젝트 테이블을 생성하고, 각 테이블에 투플을 삽입한다.CREATE TABLE department(deptno int, deptname varchar(32), floor int, PRIMARY KEY(deptno)); CREATE TABLE employee(empno int NOT NULL, empname varchar(32) UNIQUE, title varchar(32) DEFAULT '사원', manager int, salary int CHECK(salary < 6000000), dno int DEFAULT 1 CHECK(dno IN (1,2,3,4,5,6)), PRIMARY KEY(empno), CONSTRAINT fk1 FOREIGN KEY(manage..
관계 대수와 SQL 연습 문제 DBMS에서 아래의 SQL문을 실행한다. USE practice_chapter4; #DROP TABLE employee;#DROP TABLE department; CREATE TABLE department(deptno int, deptname varchar(32), floor int, PRIMARY KEY(deptno)); CREATE TABLE employee(empno int NOT NULL, empname varchar(32) UNIQUE, title varchar(32) DEFAULT '사원', manager int, salary int CHECK(salary < 6000000), dno int DEFAULT 1 CHECK(dno IN (1,2,3,4,5,6)), PRIMARY KEY(empno)..
한반도 대기 정보 확인 사이트 - 일본 사이트 아래의 주소를 보고 대기 상태를 확인한다. 북마크바에 고정시켜놓고 수시로 확인한다. http://www.tenki.jp/particulate_matter/ 네이버, 기상청에서 제공해주는 것보다는 주로 이걸 본다. 이미지 상의 왼쪽은 중국 동부이다. 그 오른쪽엔 한반도가 위치해 있다. 우측 하단에는 알록달록한 색깔막대가 있다.주황색쪽으로 갈수록 대기 질이 안좋은 것이고 파란색일수록 대기 상태가 좋은 것이다. 비오는 날에 확인해보면 한반도가 저런 색 대신 까만색인 경우가 있다. ■ : 매우 많다 ■ : 매우 많다 ■ : 많은 ■ : 약간 다 ■ : 다소 작은 ■ : 적은 파란 삼각형의 플레이 버튼을 누르면 이미지가 천천히 움직이면서 현재로부터 48시간 동안의 대기 변화를 보여준다. 어떻게 보면 대기가 깨끗해..
미세먼지와 미세먼지의 성분 먼지와 미세먼지먼지란 대기 중에 떠다니거나 흩날려 내려오는 입자상 물질을 말하는데, 석탄 · 석유 등의 화석연료를 태울 때나 공장 · 자동차 등의 배출가스에서 많이 발생한다.먼지는 입자의 크기에 따라 50μm 이하인 총먼지(TSP, Total Suspended Particles)와 입자크기가 매우 작은 미세먼지(PM, Particulate Matter)로 구분한다. 미세먼지는 다시 지름이 10μm보다 작은 미세먼지(PM10)와 지름이 2.5μm보다 작은 미세먼지(PM2.5)로 나뉜다. PM10이 사람의 머리카락 지름(50~70μm)보다 약 1/5~1/7 정도로 작은 크기라면, PM2.5는 머리카락의 약 1/20~1/30에 불과할 정도로 매우 작다. 미세먼지 크기 비교※ 1μm = 1/1000mm이처럼 미..
데이터 베이스 설계와 ER모델 나스리디노프 아지즈 교수님이 DB 명강의 중 섬세하게 풀어주신 문제이다. 아래의 ER 다이어그램을 관계 DB 스키마로 변환하라. 각 릴레이션이 생성되는 과정을 설명하라. ER 다이어그램을 DB 스키마로 변환하는 단계에는 7가지가 있다. 1. 정규 엔티티 타입과 단일 값 애트리뷰트2. 약한 엔티티 타입과 단일 값 애트리뷰트3. 2진 1:1 관계 타입4. 정규 2진 1:N 관계 타입5. 2진 M:N 관계 타입6. 3진 이상의 관계 타입7. 다치 애트리뷰트 일단 저 ER 다이어그램에 있는 네모, 마름모, 타원 등이 뭔지 알아야한다. 가장 먼저 해야 할 것은 엔티티 타입을 분류하는 것이다.ER 다이어그램을 보면DepartmentProjectEmployeeOfficePhone이 있다. 그리고 각 엔티티 타입에 붙..
타이젠 개발자 포럼에 올린 질문 글에 대한 답변 중간고사 기간이어서 타이젠 개발자 포럼에 답변이 올라왔음에도 글을 쓰지 못하였다. 과목 하나를 망친 기념으로 글을 써야겠다. https://developer.tizen.org/ko/forums/web-application-development/wearable-how-can-i-communicate-arduino-using-bluetooth 이 곳에 가보면 상당히 느린 개발자 포럼이 하나 있는데 바로 타이젠 개발자 포럼이다. 인내를 갖고 기다리면 질문과 답변이 뜬다. 안드레 루이스라는 개발자가 남긴 답변에 의하면 블루투스 개발 가이드와 안드로이드와 다른 디바이스의 블루투스 통신 관련 문서를 참조하면 된다고 한다. 요약하자면 1. Make peer of two BL devices. 2. Implement T..
17장 무선 전송 기법 - Barker Sequence 오늘 컴퓨터 네트워크 중간고사를 봤다.수업 때 속사포로 쏟아지는 말 가운데에 Barker Sequence가 있었나 싶을 정도로 생소한 단어... 말도 안되게 오늘 시험에 Barker Sequence가 나왔다. 가볍게 스킵해버렸는데 시험 중간에 교수님이 말도 안되게 과제가 올라왔으니 주변 사람에게 소문을 내랜다.. 기숙사에 와서 확인해보니 과제는 바로 Barker Sequence와 관련된 문제... 문제. DSSS 물리층은 전송 전에 데이터를 확산시키기 위해 11비트 Barker Sequence를 자주 사용한다. 전송되는 각 비트는 11비트열로 변조된다. 이 과정은 원 데이터를 전송할 때보다 에너지를 더 넓은 대역으로 확산시킨다. a. 무선 LAN에서, 사용된 확산 코드가 111 0001 0010 이면 데..
타이젠 개발자 포럼에 올린 질문 글 졸업 작품 주제로 타이젠 OS 기반의 Gear S2와 연동할 수 있는 스마트 아령을 선정했다.선배들이 타이젠은 절대 안된다고 했지만 재밌는 주제 같아서 선택했는데 구글링을 하다보니 왜 하지 말라고 했는지 금방 알 수 있었다. 현재 하고 있는 구상은 아두이노 미니와 같은 소형 모듈로 팔찌를 만들어 손목에 착용할 수 있게 하는 것이다. Gear와 더불어 팔찌에 있는 자이로 센서, 가속도 센서 등이 사용자의 운동 모션을 파악하여 갯수 세기, 세트 수 세기, 부정확한 자세 알림, 신나는 음악 재생 등으 기능을 수행하게 하는 것이다. 2017.10.16일자로 삼성에서 멘토분이 와주셨다. 손기성 수석님이신데 이분께서 쉬운 주제를 하되 어렵게 (고급 기술 사용) 하라고 하셨다. 나도 쉬운 주제라고 생각했으나 일단 G..