전체 글
-
MySQL 기초 - AND, OR, NOT 연산자프로그래밍언어/MySQL 2023. 4. 3. 22:06
AND 연산자 Country가 독일이고 City가 베를린인 행을 선택 ( 2가지 조건 모두 충족해야 한다 ) OR 연산자 City가 베를린이거나 슈투트가르트인 행을 선택 ( 2가지 조건중 1개만 충족하면된다 ) Country가 독일이거나 스페인인 행을 선택 ( 2가지 조건중 1개만 충족하면 된다 ) NOT 연산자 Country가 독일이 아닌 모든 행을 선택한다 AND, OR 및 NOT 결합 국가가 독일이고 도시가 베를린 또는 슈투트가르트인 행을 선택 국가가 독일 과 미국이 아닌 모든 행을 선택 w3schools - MySQL 공부내용 정리
-
MySQL 기초 - WHERE 사용 방법, 텍스트와 숫자프로그래밍언어/MySQL 2023. 4. 3. 21:41
WHERE WHERE절은 레코드를 필터링하는 데 사용되고 위의 예제에서는 "Mexico"의 모든 고객을 선택하도록 한다 텍스트 필드와 숫자 필드 SQL은 텍스트 값을 작은따옴표로 묶어야 하지만 숫자 필드는 따옴표로 묶어서는 안 된다 위 예제에서는 CustomerID(숫자)가 1인 내용만 골라서 출력했다 아래는 WHERE에서 사용할 수 있는 연산자들의 쿼리문과 실행한 모습이다 Price가 18인 항목들만 선택 Price가 30 초과인 항목들만 선택 Price가 30 미만인 항목들만 선택 Price가 30 이상인 항목들만 선택 Price가 30 이하인 항목들만 선택 Price가 30 이 아닌 항목들만 선택 ※ 말고 != 로 사용이 되는 경우도 있다 ※ Price의 값이 50 이상 60 이하인 행만 선택 Ci..
-
MySQL 기초 - SELECT 사용방법프로그래밍언어/MySQL 2023. 4. 3. 21:26
SELECT "Customers" 테이블에서 "CustomerName", "City" 및 "Country" 열을 선택해서 3가지의 열만 나타내는 쿼리입니다 *의 의미는 모든 것이라는 의미를 가지고 있어서 Customers 테이블에서 모든 행의 정보를 다 가져옵니다 SELECT DISTINCT "Customers" 테이블의 "Country" 열에서 모든 값(중복 포함)을 선택해 준다 "Customers" 테이블의 "Country" 열에서 DISTINCT 값만 선택해서 중복을 제거한 결과를 보여준다 또한 위와 같이 count 를 추가하여 나라의 개수를 구할 수 있다 w3schools - MySQL 공부내용 정리
-
MySQL 기초 - SQL정의, 사용방법프로그래밍언어/MySQL 2023. 4. 3. 21:15
SQL이란? SQL은 관계형 데이터베이스를 처리하기 위한 표준 언어이다 SQL은 데이터베이스 레코드를 삽입, 검색, 업데이트 및 삭제하는 데 사용된다. SQL 사용 방법 사용방법은 위와 같고 아래는 중요한 명령들 일부를 나열하였다 SELECT - 데이터베이스에서 데이터 추출 UPDATE - 데이터베이스의 데이터 업데이트 DELETE - 데이터베이스에서 데이터를 삭제 INSERT INTO - 새로운 데이터를 데이터베이스에 삽입 CREATE DATABASE - 새로운 데이터베이스 생성 CREATE TABLE - 새로운 테이블 생성 DROP TABLE - 테이블 삭제 w3schools - MySQL 공부내용 정리
-
Java Script 기초 - 출력방법, inner, write, alert, log, print프로그래밍언어/Java Script 2023. 4. 3. 21:02
JavaScript 출력방법 JavaScript는 다양한 방식으로 데이터를 출력할 수 있다 1. innerHTML을 사용하여 HTML 요소에 쓰기 2. document.write() 사용 3. window.alert()를 사용하여 경고상자에 작성 4. console.log() 사용 innerHTML HTML 요소에 액세스 하기 위해 JavaScript는 document.getElementById(id)메소드를 사용하고 id는 HTML요소를, innerHTML은 HTML의 내용을 말한다 id 가 demo인곳에 innerHTML로 인해 5+6으로 HTML코드가 변경이 되어 화면에 출력이 된다 document.write() document.write()는 테스트 목적으로 사용해야한다 HTML 문서가 작성된 이..
-
Java Script 기초 - 태그, 위치, 외부참조프로그래밍언어/Java Script 2023. 4. 3. 20:34
태그 사이에 삽입된다 의 자바스크립트 위의 예제에서 head 태그 안에 script 태그가 위치하고 Try it 버튼을 클릭하게 되면 A Paragraph 글자가 바뀌게 된다 의 자바스크립트 위의 예제에서 body 태그 안에 script 태그가 위치하고 Try it 버튼을 클릭하게 되면 A Paragraph 글자가 바뀌게 된다 외부 자바스크립트 스크립트는 외부 파일에도 배치할 수 있고 동일한 코드가 여러 웹 페이지에서 사용될 때 실용적이다 외부 스크립트는 태그를 포함할 수 없다 외부 자바스크립트 장점 외부 파일에 스크립트를 배치하면 몇 가지 이점이 있습니다. 1. HTML과 코드를 분리한다. 2. HTML 및 JavaScript를 더 쉽게 읽고 유지 관리할 수 있다 3. 캐시된 JavaScript 파일은..
-
Java Script 기초 - HTML + CSS 변경, 내용 숨기기, 내용 표현하기프로그래밍언어/Java Script 2023. 4. 3. 20:10
JavaScript는 HTML 콘텐츠를 변경할 수 있다 위 예제는 HTML 요소(id="demo" 포함)를 찾고 요소 콘텐츠(innerHTML)를 "Hello JavaScript"로 변경한다 즉, p태그의 id 값이 demo 이므로 이 p 태그안의 내용을 My First JavaScript로 바꿔준다는 말이다 자바스크립트의 내용을 빼고 출력해보면 위와 같은 결과를 얻을 수 있다 JavaScript는 HTML 스타일을 변경할 수 있다(CSS) 위 내용은 Click Me! 버튼을 누르게 되면 아래와 같이 id값이 demo인 HTML의 내용이 바뀌게 됩니다 JavaScript는 HTML 요소를 숨길 수 있다 위 내용은 Click Me! 버튼을 누르게 되면 아래와 같이 id값이 demo인 HTML의 내용이 di..
-
암호학 기초 - 3Cryptography - Security/Dreamhack - Basic 2023. 4. 3. 13:24
합동식의 특징 a, b 가 mod m 에 대해 합동인 경우 a, b 에 어떠한 정수 x 를 더하거나 빼거나 곱해도 합동이다. 다음의 특징을 식으로 나타내면 아래와 같이 된다. 하지만 나눗셈에 대해서는 성립하지 않는다. 다음의 특징을 식으로 나타내면 아래와 같이 된다. 합동식에서의 곱셈의 역원 역원이란? → 어떤 수를 곱했을 때 1이 되는 수를 말한다. 정수 a, m에 대해 a×b≡1(mod m) 을 만족하는 b 를 mod m 에 대한 a의 곱의 역원이라고 부르며 a^(-1) 로 표시한다. 위의 식에서 x^(-1) 을 합동식의 곱셈의 역원이라고 한다. 위의 예시에서 숫자 8은 2와 4의 곱으로 표현 할 수 있고 숫자 2..